element-ui 在form表单中修改,table表格数据也修改?

429 阅读1分钟

先看图

before.png

after.png

由于table的row是个对象,对象是引用值,直接赋值给form属于是浅拷贝,因此table的值会随form而变。只需以下一行代码即可解决问题。

// 对row进行深拷贝再赋给form
this.formData = JSON.parse(JSON.stringify(row));