this.diaryInfoList.forEach((item)=>{item.showText = false;
item.showBtn = false;
item.showBtnText = false;})数据格式是:let list= [{xxx:xxx},
{xxx:xxx}]下面是我使用的方法,都无效↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓第一种:this.diaryInfoList[i].showBtn = true;this.diaryInfoList[i].showText = true;this.diaryInfoList[i].showBtnText = true;this.$forceUpdate()第二种:this.$set(this.diaryInfoList[i], "showBtn", true)this.$set(this.diaryInfoList[i], "showText", true)this.$set(this.diaryInfoList[i], "showBtnText", true)
2 回答

阿晨1998
TA贡献2037条经验 获得超6个赞
this.diaryInfoList = this.diaryInfoList.map((item) => { item.showText = false; item.showBtn = false; item.showBtnText = false; return item; })
添加回答
举报
0/150
提交
取消