在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ dva yield put

dva yield put

dva model 中使用yield put 執(zhí)行effects中另一個方法,發(fā)起請求,為什么不會等這個請求執(zhí)行完才執(zhí)行下面的方法。

回答
編輯回答
陌離殤

首先,我也不確定我說的是否正確。。。因?yàn)槲覜]用過dva
put是用來立即執(zhí)行action,一般情況使用redux-saga異步請求差不多是這樣:

yield take()
yield call()

或者

yield take()
yield folk()

其中folk不會阻塞執(zhí)行,call會阻塞執(zhí)行
為什么不會等這個請求執(zhí)行可能是這個方法內(nèi)部用的folk。

redux-saga api:
https://redux-saga.js.org/doc...

2018年2月21日 08:43