赞
踩
在vue中,我在data中定义了数组对象的结构,但给后台传值时,后台不要对象中的其中一个属性,如果直接删除此数组中每个对象的那个属性,则页面展示该属性的地方会出现undefind。如果赋值给另一个数组,修改另一个数组的值,同样会出现此问题。
let newList = JSON.parse(JSON.stringify(this.questionsList))
把要赋值的数据转成json字符串,然后再转成json数据赋值。
如果数组的每项不是对象,可以通过结构赋值的方法实现这种需求,如*
newList = [...this.questionsList]
参考博主:https://www.cnblogs.com/zhulei2/p/13613059.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。