<el-table :data="form.dataList">
……
</el-table >
当删除行后,数据为list, 数据代码如下:
this.form.dataList = list;
经常出现数据不进行刷新,但有时刷新是正确的。
把代码改成如下,就一确,OK。
const n = list.length;
this.form.dataList.splice(0, n);
for(var i in list) {
this.form.dataList.push(list[i]);
}
看上去象是Vue的bug, 对于做应用而言,解决了就好。既然是流行的框架,总有一个方法可以解决的。