React中Redux持久化State到localStorage

莫珂發表於2019-12-17

針對實際應用中需要對於應用的部分資料持久化的需求,這裡寫個例子簡單說一下Redux怎麼處理,一共就兩步很簡單

  1. 首先自己建立處理存取localStorage的方法,這裡對於異常做一些處理

    localStoragte.js

  2. 使用loadState方法讀取持久化的資料,在createStore時候使用第二個引數來指定;同時訂閱store的變化調取儲存的saveState方法,這裡針對效能使用lodash的throttle方法做了節流限制

    index.js

相關文章