我正在使用useReducer钩子来保存一些全局状态。因为我想在浏览器关闭时保存一些设置,所以我将这些设置保存到本地存储中。
目前,我使用分派保存设置,并使用一个单独的函数将其保存到本地存储,但如果设置在分派后自动保存就更好了。(有时我忘记保存到本地存储,并且状态/本地存储之间存在差异)
从本地存储中读取状态不是问题。为此,我在useReducer钩子中使用了initialState参数。
我认为答案是不这样做,但有什么替代方案呢?(不使用redux)
https://stackoverflow.com/questions/54346866
复制相似问题