redux-thunk
详解
dispatch(sendRequestAction);
dispatch(handleResponseAction);store.dispatch(fetchNewBook(’learnRedux’));
function fetchNewBook(book) {
return function(dispatch) {
dispatch({
type: 'START_ FETCH_NEW_BOOK',
data: book
})
ajax({
url( `/ some/API/$(book } . ] son ` ,
type POST『, data: {}
}).then(function(bookData) {
dispatch({
type: 'FETCH_NEW_BOOK_SUCCESS',
})
})
}
}
实例
原理解析
最后更新于