0
我是使用react,redux的新手,並且我有以下問題。我有兩個應用程序,一個API和一個前端應用程序,反應和redux。我如何創建/更新/刪除記錄?我知道我必須創建一個純函數來更新我的商店,但我可以在哪裏創建/更新/刪除?我很確定,我不必使用我的調度(我的操作)來修改我的數據,所以我認爲我必須使用減速器更新我的數據庫記錄,但是這會不會使我的函數不純?創建/更新/刪除數據庫上的數據
我是使用react,redux的新手,並且我有以下問題。我有兩個應用程序,一個API和一個前端應用程序,反應和redux。我如何創建/更新/刪除記錄?我知道我必須創建一個純函數來更新我的商店,但我可以在哪裏創建/更新/刪除?我很確定,我不必使用我的調度(我的操作)來修改我的數據,所以我認爲我必須使用減速器更新我的數據庫記錄,但是這會不會使我的函數不純?創建/更新/刪除數據庫上的數據
減速器僅用作純功能,以便根據動作創建者分派的動作來操縱商店。 看一下redux-thunk中間件,看看這個example provided
你可以在Actions中使用類似於redux-thunk的東西http://redux.js.org/docs/advanced/AsyncActions.html – azium