【问题标题】:Handle API with react/redux使用 react/redux 处理 API
【发布时间】:2018-01-08 22:27:09
【问题描述】:

我有一个小问题。

如果我的 API 已准备好 ky 端点a。

Whats 是在 react 和 redux 中处理对 api 的调用的最佳方法。 最好的方法是创建一个类 api 来获取数据或什么是正确的方法。

提前致谢

【问题讨论】:

标签: javascript reactjs redux react-redux


【解决方案1】:

我喜欢在我的 React 组件中进行 API 调用,通常来自生命周期方法 componentDidMount,然后在请求解决时调度我的 redux 操作。这样我的 redux 操作可以完全同步,我不必引入任何中间件,例如 redux-thunk。不过这只是我,使用中间件将您的 API 调用也放入您的 redux 操作中非常好。

【讨论】:

    【解决方案2】:

    我宁愿使用像 redux-saga 或 redux-thunk 这样的 redux 中间件来处理 store 行为,同时也让编写测试变得更加容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 2016-07-21
      相关资源
      最近更新 更多