在vue2中,有俩种方法可以让后续添加的属性变成数据响应式。
Vue.set
- 这个是直接用在Vue身上的。例如:Vue.set(对象,'添加的key','属性值')
- 常见于:xx.js文件中
- 注意:js文件中,需要引入vue,比如:import Vue from 'vue'
this.$set
- 这个是用在vm或者vc实例身上的,比如vue文件中,this.$set(对象,'添加的key','属性值')
- 常见于:xx.vue文件中
俩种方法都是给让后续添加的数据变成数据响应式的,从而让视图发生更新。