小编Ven*_*lov的帖子

我如何知道调用代码中的 redux-saga 函数何时完成

React、redux、redux-saga

我发出行动,CREATE_REQUESTED对商店说。Redux-saga 运行,并对服务器进行异步调用。传奇完成后,即阻止下一个CREATE_REQUESTED我想从CREATE_REQUESTED启动第一个的容器/组件执行附加代码。

// pseudo code
class Cmp extends React.component {
   onCreateClick(id) {
     const record = {id, name: 'alabala'}
     // I am missing the .then() part
     this.props.dispatch({type: 'CREATE_REQUESTED', record}).then(created => {
        console.log(created)
     }
   }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?如何?如果没有,我应该如何设计这个任务?

redux redux-saga

5
推荐指数
1
解决办法
1738
查看次数

标签 统计

redux ×1

redux-saga ×1