我有一个在服务器中设置值的函数,然后根据结果调度不同的操作。
actions.js文件:
const fetchList = () => {
return dispatch => {
return api.list().then(list => {
dispatch(receiveList(list));
});
};
};
...
const changeItems = () => {
return dispatch => {
return api.change()
.then(() => {
fetchList()(dispatch);
})
.fail(() => {
messageService('Change Failed')(dispatch);
});
};
};
我做错了什么或者fetchList()(dispatch)
是正确的做法吗?