原因是受 ES5 的限制,Vue.js 不能检测到对象属性的添加或删除。 因为 Vue.js 在初始化实例时将属性转为 getter/setter, 所以属性必须在 data 对象上才能让 Vue.js 转换它,才能让它是响应的。 要处理这种情况,我们可以使用$set()方法
如 :this.$set(this.dataList, row.index, row);
详情去看我上一篇文章
点我赶紧去看.
原因是受 ES5 的限制,Vue.js 不能检测到对象属性的添加或删除。 因为 Vue.js 在初始化实例时将属性转为 getter/setter, 所以属性必须在 data 对象上才能让 Vue.js 转换它,才能让它是响应的。 要处理这种情况,我们可以使用$set()方法
如 :this.$set(this.dataList, row.index, row);
详情去看我上一篇文章
点我赶紧去看.