我有一个超时,它tick
在控制台中以1000ms的延迟打印。此超时从操作开始TICK
。超时后如何使用redux-saga调度其他操作?
如果您的传奇故事可以调用它来SagaA
监听TICK
动作,则可以使用称为的效果delay
,因此下一个动作将超时发送。
function* sagaA() {
yield take('TICK');
yield delay(1000);
yield put(/* your action */); // will be fired 1s after `TICK` was dispatched
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句