v-if 在 v-for 中没有反应 缘由:for循环更改数组内容后,v-if判断失效。 //示例 dome(index) { this.list.forEach( (x, ind) => { if (ind === index) { if (x.flag) { x.flag = false; } else { x.flag = true; } } }) // 因为数据层次太多,导致没有自动更新,需手动强制刷新渲染。 this.$forceUpdate() },