vue生命周期这是vue生命周期的示意图具体内容:所有生命周期钩子函数如下:beforeCreate(){console.log(this,"beforeCreate");console.log('el:'+this.$el)console.log('data:'+this.$data)console.log('text:'+this.text)},created(){console.log(这个,“创建”);console.log('el:'+this.$el)console.log('data:'+this.$data)console.log('text:'+this.text)},beforeMount(){console.log(这,“挂载前”);console.log('el:'+this.$el)console.log('data:'+this.$data)console.log('text:'+this.text)},mounted(){console.log(这,“挂载前”);console.log('el:'+this.$el)console.log('data:'+this.$data)console.log('text:'+this.text)},beforeUpdate(){console.log(这,“更新前”);},updated(){console.log(this,"更新");},activated(){console.log(this,"activated");},deactivated(){console.log(this,"deactivated");},beforeDestroy(){console.log(this,"beforeDestroy");},destroyed(){console.log(this,"销毁");},打开控制台可以看到上面四个钩子函数是在实例创建后依次执行的,并且这四个函数只会被调用一次;beforeUpdate和update分别在数据更新前后执行;beforeDestroy和destroyed在组件销毁后执行;activated和deactivated是组件使用
