針對實際應用中需要對於應用的部分資料持久化的需求,這裡寫個例子簡單說一下Redux怎麼處理,一共就兩步很簡單
-
首先自己建立處理存取localStorage的方法,這裡對於異常做一些處理
-
使用loadState方法讀取持久化的資料,在createStore時候使用第二個引數來指定;同時訂閱store的變化調取儲存的saveState方法,這裡針對效能使用lodash的throttle方法做了節流限制
針對實際應用中需要對於應用的部分資料持久化的需求,這裡寫個例子簡單說一下Redux怎麼處理,一共就兩步很簡單
首先自己建立處理存取localStorage的方法,這裡對於異常做一些處理
使用loadState方法讀取持久化的資料,在createStore時候使用第二個引數來指定;同時訂閱store的變化調取儲存的saveState方法,這裡針對效能使用lodash的throttle方法做了節流限制