数组push时 覆盖的问题

数组push时,第二次的数据会覆盖第一次的数据

let currentData = {
	  oneMonth: this.oneMonth,
	  twoMonth: this.twoMonth,
	  threeMonth: this.threeMonth,
	  fourMonth: this.fourMonth,
	  fiveMonth: this.fiveMonth,
	  sixMonth: this.sixMonth,
	  sevenMonth: this.sevenMonth,
	  eightMonth: this.eightMonth,
	  nineMonth: this.nineMonth,
	  tenMonth: this.tenMonth,
	  elevenMonth: this.elevenMonth,
	  twelveMonth: this.twelveMonth
}
错误写法
this.list.push( { value: currentData } ) 

正确写法
this.list.push( { value: JSON.parse(JSON.stringify(currentData )) } )
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值