我正在使用Redux來管理我的應用程序狀態,並使用redux-thunk
進行了異步操作。無需調度即可運行redu縮活動
export const login = credentials => dispatch => {
return doLogin(credentials).then(token => {
localStorage.setItem('token', token)
// this dispatch call was there before, but now it has gone,
// because it is not necessary anymore
// dispatch({ type: LOGIN_SUCCESS })
})
}
的事情是,現在我已經不派遣任何行動統一到店的行動,只是沒有關於登錄和存儲令牌其工作。
可以採取這種行動嗎?我對這段代碼並不感到自信,但我不知道如何讓它變得更好。
這個函數不會對狀態做任何事情嗎? –