如何在不知道首先调度哪个ACTION_A和ACTION_B的情况下等待ACTION_A和ACTION_B?
我试过,const result = yield take([ACTION_A, ACTION_B])但result只是第一个调度的动作,而我需要两个动作.
我试过const {a, b} = yield race({a: yield take(ACTION_A), b: yield take(ACTION_B)})但如果a定义了,b不是.
记住,我不能简单地yield take(ACTION_A); yield take(ACTION_B)因为我不知道哪一个先出现.
redux-saga ×1