this.$set
changeChoice(indexex,index){
const that = this;
let details= that.typeItems[indexex].details[index]
if(details.hasOwnProperty('show')){
details.show = !details.show;
}else{
that.$set(details,'show',true);//给数组内的对象添加一个新的元素
}
},
本文介绍如何使用Vue.js的this.$set方法在数组对象中添加新属性并控制显示状态。通过changeChoice方法,理解了如何利用hasOwnProperty检查对象属性并进行切换。
changeChoice(indexex,index){
const that = this;
let details= that.typeItems[indexex].details[index]
if(details.hasOwnProperty('show')){
details.show = !details.show;
}else{
that.$set(details,'show',true);//给数组内的对象添加一个新的元素
}
},
2794

被折叠的 条评论
为什么被折叠?