为了账号安全,请及时绑定邮箱和手机立即绑定

Do not mutate vuex store state outside mutation handlers

Do not mutate vuex store state outside mutation handlers

婷婷同学_ 2019-05-25 17:23:12
1.父组件的data里面写了一个list2.通过弹窗把这个list传过去3.点击弹窗内的一个按钮this.$emit("on-status",index)传方法给父组件4.在onStatus()这个方法下,修改父组件list[index]的某个值报了这个错误
查看完整描述

2 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

你看下是不是开启了严格模式!
开启严格模式,仅需在创建store的时候传入strict:true:
conststore=newVuex.Store({//...strict:true})在严格模式下,无论何时发生了状态变更且不是由mutation函数引起的,将会抛出错误。这能保证所有的状态变更都能被调试工具跟踪到。
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 2773 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信