在Redux中,有初始操作@@INIT
。
当此操作发生时,是否可以发送另一个操作(在中间件中)?
如果没有,在商店准备就绪后推动行动的最佳选择是什么?
答案 0 :(得分:7)
根据https://github.com/reactjs/redux/issues/186
@@INIT
如何推送初始Redux
行动?
没有图书馆:
const store = createStore(...);
store.dispatch(...)
在像Redux Saga
这样的中间件中:
function * initialSaga() {
yield put({ ... })
}
export default function * root() {
yield fork(initialSaga);
}