vue2使用$set()使對象新增屬性後觸發視圖更新

如圖接口獲取列表數組後,給每個數組值插入一個自定義的屬性,給一個默認值數組

後面須要修改插入的屬性的值
修改後發現並未更改爲功,值未改變。 此時須要使用$set方法來出發數據的更新

this.$set(this.data, key, value)

//舉例
this.$set(this.roleList, key, this.roleList[key])

複製代碼

寫法爲傳入三個參數,第一個爲所在對象,第二個爲屬性名,第三個是修改後的值bash

這樣就完成了對新增屬性的值的修改this

相關文章
相關標籤/搜索