人们是否总是将http请求通过全局存储器传递到容器组件然后传递到表示组件,或者有时候保证让表示组件提供回调以在fetch返回时直接接收数据? / p>
更新:
发现这个SO线程对行动中的回调有不同的看法:
is it considered good practice to pass callBacks to redux async action?
答案 0 :(得分:0)
正如答案中所指出的,如果您已经有了承诺,只需添加then
或catch
即可为这两种方案运行代码。
this.props.saveAction(data)
.then(this.onSaveSuccess)
.catch(this.onSaveFail);