在一個報警音管理的頁面中,每次點擊試聽的時候,需要把‘試聽’ 更新為 ‘停止’,
起初我們給row.play=0時,顯示為 試聽,row.play=1時顯示為停止,
但是在代碼中每次為row.play賦值時,雖然代碼運行,但是頁面視圖並沒有更新。
經過多種資料的參考,發現table表格數據,每次只能監聽整個row的變化,row中某個屬性變化時,是無法追中的。
所以在改變row.play時,我們先設置row.play=1, 再this.$set(tableData,index,row) 來更新tableData的數據。 index為row在tableData中的索引。