1.el属性 绑定
2.data属性,vue实例中提供的数据源支持
3.methods 属性,vue实例中提供的方法支持部分
4.computed 属性,计算属性:是用来计算复杂的逻辑数据处理的,计算属性要依赖数据源,data数据源改变,计算属性也会重新渲染;
注意:计算属性计算复杂的逻辑运算之后,一定要返回新的数据;
5.filters 过滤属性,操作数据源的
6.template 属性,模板挂载,挂载到el绑定节点控制范围以内
不是所有的数据源改变,都会引起页面的重新渲染;基本数据类型,直接改变数据源,会引起页面的重新渲染;引用数据类型,多数情况下,数据源改变,不会引起页面重新渲染
基本数据类型:
vue中提供了一个方法(非基本数据类型的处理),$set()方法;改变会重新渲染
例如:this.$set(数组/对象,下标/key,数组元素/value)