【发布时间】:2019-12-05 22:23:23
【问题描述】:
这个问题可能是最菜鸟,但我找不到。
首先,从存储状态分配变量
this.currentLoadNode = this.$store.state.loadNode
修改变量
this.currentLoadNode.shift();
编辑以避免误读:我不寻找修改 Vuex 状态(我知道提交突变),我只想修改我的 currentLoadNode 变量。然而,以一种神秘的方式,Vuex 还修改了loadNode 状态并抛出了这个错误
[Vue 警告]:观察者“function () { return this._data.$$state }”的回调出错:“错误:[vuex] 不要在突变处理程序之外改变 vuex 存储状态。”
希望任何人进入这个问题并可以给我帮助。提示
【问题讨论】: