【Vue2.x】vue2给对象动态添加响应式属性

发布时间 2023-06-09 17:17:57作者: wanglei1900

1 vue2给对象动态添加响应式属性

vue2里对象的响应式是通过Object.defineProperty()实现

1.1 给对象添加单个响应式属性

使用Vue.set()或this.$set()

参数

  • 第一个参数,是目标对象
  • 第二个参数,是要添加的属性名字
  • 第三个参数,是要属性值

1.2 给对象批量添加响应式属性

使用Object.assign()或者使用扩展运算符合并,