vue2.0组件的生命周期
Posted 阿奇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue2.0组件的生命周期相关的知识,希望对你有一定的参考价值。
beforeCreate(){
console.log(new Date().getTime())
let data = this.text;
console.log(‘组件创立之前‘)
console.log(‘beforeCreate‘, data ? "数据获取成功" : ‘数据获取失败‘);
console.log(‘beforeCreate‘, $(‘.study‘).length ? "dom获取成功" : ‘dom获取失败‘);
},
created(){
console.log(new Date().getTime())
console.log(‘组件实例创建完成‘)
let data = this.text;
console.log(‘created‘, data ? "数据获取成功" : ‘数据获取失败‘);
console.log(‘created‘, $(‘.study‘).length ? " dom获取成功" : ‘dom获取失败‘);
//初次加载时不在 数据改变再次渲染是dom存在
},
beforeMount(){
console.log(new Date().getTime())
console.log(‘组件编译挂载之前‘)
let data = this.text;
console.log(‘beforeMount‘, data ? "数据获取成功" : ‘数据获取失败‘);
console.log(‘beforeMount‘, $(‘.study‘).length ? "dom获取成功" : ‘dom获取失败‘);
// console.log($ele.demo)
},
mounted(){
console.log(new Date().getTime())
console.log(‘组件编译挂载之后‘)
let data = this.text;
console.log(‘mounted‘, data ? "数据获取成功" : ‘数据获取失败‘);
console.log(‘mounted‘, $(‘.study‘).length ? "dom获取成功" : ‘dom获取失败‘);
},
beforeUpdate(){
console.log(new Date().getTime())
console.log(‘组件更新之前‘)
let data = this.text;
console.log(‘beforeUpdate‘, data ? "数据获取成功" : ‘数据获取失败‘);
console.log(‘beforeUpdate‘, $(‘.study‘).length ? "dom获取成功" : ‘dom获取失败‘);
},
updated(){
console.log(new Date().getTime())
console.log(‘组件更新之后‘)
let data = this.text;
console.log(‘updated‘, data ? "数据获取成功" : ‘数据获取失败‘);
console.log(‘updated‘, $(‘.study‘).length ? "dom获取成功" : ‘dom获取失败‘);
},
activated(){
// 跳路由的时候
/*写于当前组件内*/
console.log(‘组件激活时调用‘)
},
deactivated(){
console.log(‘组件被移除时调用‘)
},
以上是关于vue2.0组件的生命周期的主要内容,如果未能解决你的问题,请参考以下文章