vueList赋值的问题
data () {return {stuList1: [],stuList2: []}},methods: {get () {// 将stuList2的值赋给stuList1this.stuList1 = this.stuList2;}}这种赋值方式会将两个list都指向一个地址...
·
data () {
return {
stuList1: [],
stuList2: []
}
},
methods: {
get () {
// 将stuList2的值赋给stuList1
this.stuList1 = this.stuList2;
}
}
这种赋值方式会将两个list都指向一个地址,修改list1的时候list2的值也会发生改变,调整为如下赋值即可。
data () {
return {
stuList1: [],
stuList2: []
}
},
methods: {
get () {
// 将stuList2的值赋给stuList1
this.stuList1 = JSON.parse(JSON.stringify(this.stuList2));
}
}
更多推荐
已为社区贡献3条内容
所有评论(0)