effects
2018-11-10 本文已影响0人
林ze宏
主要是处理异步动作。
effects中的内容,其实就是redux-saga的api;
UI component 触发 effects


说明:
-
在effects中,通过put dispatch 触发对应的action,如果同一个model是不用加namespace,如果是不同model,就需要增加namespace;在UI component中,也是需要加对应的namespace的,才能触发对应的reducers 或者 effects。
-
这里 delay 可以redux-saga,或者在dva/saga中导入都可以,因为dva是对redux-saga进行了封装。
// import { delay } from 'redux-saga';
import { delay } from 'dva/saga';