递归存储

此示例展示了一个包含其他对象而不是仅包含基本类型的存储。

由于 useStore() 默认情况下跟踪深度反应性,因此存储中的数组和对象也将是反应性的。

为了使 useStore() 跟踪所有嵌套属性,它需要分配大量的 Proxy 对象。如果嵌套属性很多,这可能会导致性能问题。

在这种情况下,您可以传递额外的参数:{deep: false}useStore,以便仅跟踪顶层属性。

您的任务:{deep: false} 作为第二个参数传递给 useStore() 函数,并修改事件处理程序以将新值分配给存储的顶层属性。

编辑教程