如何在redux-observable上进行PUT和DELETE操作

问题描述 投票:1回答:1

我能够使用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))
    })
javascript reactjs react-native react-redux redux-observable
1个回答
1
投票

我已修复它,仅通过使用简单的PUT和DELETE,但根据我的项目配置以不同的方式进行了

© www.soinside.com 2019 - 2024. All rights reserved.