最近,我们开始使用redux-saga中间件来管理来自商店的异步API调用。以前,我们使用通用的基于promise的操作,一旦我们可以在操作本身上使用async/await、.then()和.catch(),就可以很容易地管理组件流。fetchCarsFailure);}
fetchCarsRequest(); //action that
我有一个回调,我需要返回true或false来触发一些外部操作,我需要在这个回调中进行API调用,所以我需要获取状态并在回调中调度一些操作,我不知道我是否可以使用eventChannel,因为这个回调不能是一个生成器,只能是一个普通的函数。我需要做这样的事情。then return something // I know how to block the s