一定要用dispatch包裹,否则不会触发方法return dispatch => {}的代码
通过dispatch()将想要触发的方法包裹起来,dispatch检测到方法就会执行它
export default handleGet (data) {
return dispatch => {
axios.get(list).then()
...
}
}
export default handlePost (data) {
return dispatch => {
axios.post(update, {id:1}).then(res => {
dispatch(handleGet()) //用dispathch包裹起来
})
}
}