在vue中,修改vue实例中的date,ui的数据就会更新,这就是vue中的数据响应式。
在vue中,如果更新没有定义的date中的数据,会报错,可以绕开报错,因为vue只检查同类型第一层的数据,但是绕过了,不报错,数据是不会有更新的。
vue提供了两种方法,一个针对于数据类型为对象,另一种为数组。
对象:this.$set(对象名 ,‘数据名’,数据)
vue.set(对象名 ,‘数据名’,数据)
这样会更新ui但不会自动添加监听和代理
变异数组的方法
会更新ui也会添加监听和代理
pop
shift
unshift
push
splice
sort
reverse