Redux saga 按顺序在 DOM 个事件中分派多个动作
Redux saga dispatch multi actions in DOM events sequentially
我可以按顺序分派多个操作吗?
dispath({type:'CREATE_PRODUCT', data: product});
dispath({type:'GET_LIST_PRODUCT'}); //This action must be performed after the previous action(create product) is completed
经过查找,我的解决方案是promise结合redux-saga使用
https://www.npmjs.com/package/@adobe/redux-saga-promise
你实际上可以在没有另一个库的情况下做到这一点,如果你想等到请求完成,你可以使用 take
副作用,然后调用另一个函数。看到这个:https://redux-saga.js.org/docs/advanced/NonBlockingCalls
我可以按顺序分派多个操作吗?
dispath({type:'CREATE_PRODUCT', data: product});
dispath({type:'GET_LIST_PRODUCT'}); //This action must be performed after the previous action(create product) is completed
经过查找,我的解决方案是promise结合redux-saga使用 https://www.npmjs.com/package/@adobe/redux-saga-promise
你实际上可以在没有另一个库的情况下做到这一点,如果你想等到请求完成,你可以使用 take
副作用,然后调用另一个函数。看到这个:https://redux-saga.js.org/docs/advanced/NonBlockingCalls