動作創作者
在 Redux 中處理非同步的另一種方法是使用動作建立器。在 Flux 中,動作建立者是構造動作物件並派遣它們的特殊函式。
myActionCreator(dispatch) {
dispatch({ type: "ASYNC_ACTION_START" });
setTimeout(() => {
dispatch({ type: "ASYNC_ACTION_END" });
}, 1000)
}
在 Redux 中處理非同步的另一種方法是使用動作建立器。在 Flux 中,動作建立者是構造動作物件並派遣它們的特殊函式。
myActionCreator(dispatch) {
dispatch({ type: "ASYNC_ACTION_START" });
setTimeout(() => {
dispatch({ type: "ASYNC_ACTION_END" });
}, 1000)
}