如何使redux上的PUT和DELETE可观察



我可以使用redux observable进行GET和POST调用,但不确定如何使用它进行PUT和DELETE,请在下面的示例代码中找到GET和POST的语法(注释(

export const testEpic: Epic<Action, ReduxState> = (
action$: ActionsObservable<any>,
store: MiddlewareAPI<any, ReduxState>,
{ testAPI }: EpicDependencies
) =>
action$
.ofType(TEST_GET)
.mergeMap((action) => {
return Observable.merge(
testAPI
.getJSON('/path/test-data')
//.postJSON(/path/test-post, payload)
.mergeMap((response) => {
// Code
})
)
}
)
.catch((error) => {
return Observable.of(errorAction(error))
})

我修复了它,它只使用了简单的PUT和DELETE,但根据我的项目配置以不同的方式

最新更新