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

報錯視圖:

clipboard.png

clipboard.png

原因:

  1. 組件中v-model=“XXX”,而XXX是vuex state中的某個變量
  2. vuex中是單項流,v-model是vue中的雙向綁定,但是在computed中只通過get獲取參數值,沒有set無法改變參數值

解決方法:
1.在computed中添加get和set

clipboard.png
2.將v-model改成:value

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章