Computed property "XXX" was assigned to but it has no setter

报错视图:vue

clipboard.png

clipboard.png

缘由:vuex

  1. 组件中v-model=“XXX”,而XXX是vuex state中的某个变量
  2. vuex中是单项流,v-model是vue中的双向绑定,可是在computed中只经过get获取参数值,没有set没法改变参数值

解决方法:
1.在computed中添加get和setspa

clipboard.png
2.将v-model改为:value双向绑定

相关文章
相关标签/搜索