vue的for循环数组push的坑
vue的for循环数组push时候遇见的坑在vue中循环数组push时候是一个对象,导致和想要的不一致。解决办法,直接上代码:for (let x = 0; x < this.ansNum; x++) {let copyAnswer = JSON.parse(JSON.stringify(answer));...
·
vue的for循环数组push时候遇见的坑
在vue中循环数组push时候是一个对象,导致和想要的不一致。
解决办法,直接上代码:
for (let x = 0; x < this.ansNum; x++) {
let copyAnswer = JSON.parse(JSON.stringify(answer));
question.queAndAnsList.push(copyAnswer);
}
for (let i = 0; i < this.queNum; i++) {
let copyQuestion = JSON.parse(JSON.stringify(question));
this.tableData.queAndAnsList.push(copyQuestion);
}
通过json转一圈就换了新对象。巧妙的解决问题。
更多推荐
已为社区贡献1条内容
所有评论(0)