请问老师这里的参数dispatch是怎么传入的
来源:4-11 异步Action(2)

china092188
2019-11-19
export const fetchData = ()=>{
return (dispatch)=>{ // 请问老师这里的参数dispatch是怎么传入的
dispatch(fetchDataRequest())
return fetch(’./mock/data.json’).then(
resolve=>{
resolve.json().then(data=>{
dispatch(fetchDataSuccess(data))
})
},
error=>{
dispatch(fetchDataFailure(error))
}
)
}
}
写回答
1回答
-
艾特老干部
2019-11-21
你好。因为集成了redux-thunk这个中间件,所以可以处理函数类型的action,经过redux-thunk这一层处理时,会把dispatch传入的。
10
相似问题
这里为何要使用dispatch?
回答 1
next函数
回答 1