Vue2中vuex新添加的数据变成响应式

在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文件中

俩种方法都是给让后续添加的数据变成数据响应式的,从而让视图发生更新。

你可能感兴趣的:(vue.js,javascript,前端)