私はToDoリストが作成された後、アイテムをlocalstorageに保存したいと思います。減速機はどのように見えますか?私は減速機またはビューでsetItemメソッドを行う必要がありますか?マイナーアクションのための還元状態
case 'PUBLISH_TODO_PENDING':
return { ...state, loading: true, todo_published: false, //do I do this? }
case 'PUBLISH_TODO_FULFILLED':
return {
...state,
loading: false,
todo_published: true, //do I do this?
data: {
result: {
todo: state.data.todo,
}
}
}
私はビューでSetItem関数を使用したい場合は、私は藤堂天気をのSTATを伝えるフラグを行う必要が出版されたりされていません。愚かなことに、私は初期状態でもフラグを立てなければなりません。
上記のlocalstorageコードは表示されませんが、localstorageユーティリティはどこに配置されますか? createStoreのparam内にありますか? –
上記のコードスニペットは、あなたのアクションでredux-thunksを使用できるようにすることです。 'src'フォルダ内に 'utils'フォルダを作成することができます(create-react-appを使用した場合)。 utilsフォルダの中には、ローカルストレージに関するすべての機能を含むファイルを作成することができます。 –
ここで何がサンクしていますか(applyMiddlewareに渡されたパラメータです。 –