Vue实例常用属性
1.数据
data:Vue 实例的数据对象
components:Vue实例配置局部注册组件
1.类方法
computed:计算属性
watch:侦听属性
filters:过滤器
methods:Vue实例方法
render:渲染函数,创建虚拟DOM
1.生命周期
created:在实例创建完成后被立即调用,完成初始化操作
mounted:el挂载到Vue实例上了,开始业务逻辑操作
beforeDestroy:实例销毁之前调用
实例
var vm = new Vue({
el: '#app',
data: {
cc: ''
},
mounted:function(){
this.ajax();
},
methods: {
initData: function(res) {
this.cc = '123';
}
},
watch:{
cc:function(c){
if(c='321'){
console.log("vm.cc改变了");
}
}
},
});