uselocstate (npm): # 特性 ## 状态持久化 状态分离 存储在localStorage中 ### 原理其实很简单 每个状态其实都是一个useState 只是做了些小改动  ### 状态会有一个副本合集 存在一个js对象中 这个副本只是用来记录 不会导致组件更新 ### 每一次setState 都是改变原有的useState中的数据  ### 每一次读取 如果localStorage中有数据则返回localStorage中的数据 如果没有 则是从副本中读取 ### 基于这一特性 每次父组件更新状态 子组件们都会重新读取loc
Keywords: TypeScript|javascript|react|easy|localStorage