老师,我使用Pinia像你视频里这样修改后,本地数据还是会和store同步。
来源:15-7 处理不保存时的同步问题

CoderVi
2023-04-19
我使用的是pinia,如果把初始赋值改成const userInfo = ref({ ...store.userInfo })
就好了,如果不解构,输入的值还是会和仓库里的userInfo绑定。请问这是什么原因呢?
写回答
1回答
-
CoderVi
提问者
2023-04-19
我的理解是这里如果
const userInfo = ref(store.userInfo)
那么userInfo.value = store.userInfo,在模板中还是绑定到了store中的userInfo,解构后才是一个新的对象。
但是为什么视频中vuex可以这么做?是getters的原因吗?
022023-04-19
相似问题