问题描述
我一直在获取“ [vuex]不要在变异处理程序之外变异vuex存储状态”。我的应用程序出现错误。当我在组件内使用吸气剂时,我会解决它破坏吸气剂的过程,例如:
const user = {
...this.$store.getters["Users/getUser"]
};
但是有时候,当我需要在Vuex动作中使用商店状态的某些东西时,唯一“解除绑定”对象的方法就是使用JSON.parse(JSON.stringify(state.something)),因为仍会进行结构分解返回Vuex突变错误,并且使用JSON.stringify和JSON.parse可能是错误的方式:
setActiveUser({ commit,state },payload) {
return new Promise((resolve,reject) => {
let newUser = JSON.parse(JSON.parse(state.user))
etc
});
}
解除绑定状态的正确方法是什么?
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)