在一个报警音管理的页面中,每次点击试听的时候,需要把‘试听’ 更新为 ‘停止’,
起初我们给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中的索引。