是这样的我要实现这样一个功能,如下图所示点击取消时页面添加的元素不保存(这是一个弹出层)
添加行事件
btnItemAdd() {
this.list.push({
ID: " ",
SettleBillStaID: '' '',
Amount: ""
});
}
点击按钮出现弹出层事件
//费用信息弹出层
expenseDetailsTap() {
//预存一下数组数据点击取消时赋值给list
var cList= JSON.parse(JSON.stringify(this.list2));//这样处理clist就不会受list数组影响了
this.cList= cList;
}
代码中这行 var cList= JSON.parse(JSON.stringify(this.list2));是数组不受影响的处理的方式