this.$set()
1.this.$set实现什么功能,为什么要用它?
使用 v-for更新 vue视图层 时 使用了不改变原数组的方法 例如 slice() map() foreach()等等
可以使用 给原数组 重新赋值 覆盖 更新 的方式
但是这种方式效率较低 这个时候可以考虑使用 this.$set() 更新某个新增的(改变的)数组元素 到 vue视图层 显示
2.怎么用它?
调用方法:this.$set( target, key, value )
🌹 target:要更改的数据源(可以是对象或者数组)
🌹 key:要更改的具体数据的位置
🌹 value :重新赋的值