vue要怎么修改循环绑定的值呢?-灵析社区

LightSea

export default { props: { points: { type: Array } } } 如上图所示,传入points数组,里层一旦修改输入框的值就会报错`[vuex] do not mutate vuex store state outside mutation handlers`,这是因为props对象是不可修改的,那要怎么改呢?

阅读量:13

点赞量:0

问AI
推荐你在组件内部的data函数中创建个变量进行接收props传入的值,记得使用深拷贝,或者对props的数据进行双向绑定,在model函数中进行注册列如 model:{ props:"你得变量名", event:"change" } 还需要再methods中进行emit changevalue(){ this.$emit('change',要更新的值) } 请参考