状态管理
使用 useStore()
存储组件的状态。存储的目的是
- 存储组件的状态
- 将状态呈现为一个代理,可以观察到对存储的读/写操作
- 在应用程序暂停时将存储的状态序列化为 JSON。
- 观察组件模板中使用了存储的哪些属性,并创建对存储的订阅。然后使用订阅在存储更改时自动更新组件模板。
存储是在组件函数内部使用 useStore()
函数声明的。将 github
赋值包装在 useStore(...)
函数调用中以创建存储。
编辑教程注意 在此示例中,存储从未更改。因此,无法观察到自动模板重新渲染。在下一个示例中,我们将向
<input>
添加一个监听器,以演示自动模板重新渲染。