猿问

vuex 报这个错误,我没弄明白是咋回事?

我只是用for循环出了一组elementui的switch组件,我一改变状态就报这个错误。

https://img4.mukewang.com/5b94d4860001867706920222.jpg

https://img3.mukewang.com/5b94d4860001912b07260342.jpg

https://img3.mukewang.com/5b94d48700010ae005500243.jpg

https://img1.mukewang.com/5b94d48700014fb008000151.jpg


慕神8447489
浏览 998回答 2
2回答

海绵宝宝撒

你的getInsidersData既然是getter store中的,那么你改变的时候自然也是setter store。在getInsidersData的set()方法中提交对store的修改就好了set (value) {       this.$store.commit('changeInsidersData', value)     }

蝴蝶不菲

因为引用的是store里面的数据,根据vuex的单向数据流,只能通过store的dispatch一个action来改变数据如果数据不需要存在store里面,可以存在本组件的data中
随时随地看视频慕课网APP
我要回答