vue.set是vue原生的API

具体的使用就是给特定的对象加一个属性,话不多说上代码

export default() {
  data() {
    food: {
      name: 'apple' 
    }
  }
}
...
Vue.$set(food, 'count', 1);

这段代码的意思是,在food这个对象中插入count的属性,并赋值为1

vue.delete是vue原生的API

还以上面的例子为例

export default() {
  data() {
    food: {
      name: 'apple' 
    }
  }
}
...
Vue.$delete(food, 'name');

这段代码的意思是,删除food对象中的name属性

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐