问题: 表格中使用编辑按钮打开表单填写,有时候会出现不管是点击确定还是取消,表格中该条数据都会被更改. 原因: editClick(row){ let formData=row } 因为row是一个对象,直接复制是浅拷贝,formData指向地址还是row地址,所以row数据会更改,导致表格数据更改 解决方法: 使用深拷贝:方法有多种个人习惯用let formData=JSON.parse(JSON.stringify(row))