vue $set修改数组

 Vue.js 不能检测到下面数组变化,所以,想要正常是不能通过操作数组来渲染dom的,解决的方法是通过set方法

使用场景: 修改图片  修改数组里面的对象的属性值 

 修改 :

 编辑操作:

 if (data.edit) {
          this.$set(this.imgList, this.index, data)
        } else {
          this.imgList.push(data)
        }

根据是否有标志的 index  如果有 重新 set  数组 

原文地址:https://www.cnblogs.com/guangzhou11/p/14205726.html