标签:html mic hit 实例化 钩子函数 mount info style 结果
先上一张vue组件生命周期的流程图
以上就是一个组件完整的生命周期,而在组件处于每个阶段时又会提供一些周期钩子函数以便我们进行一些逻辑操作,而总体来讲 vue的组件共有8个生命周期钩子
name: "HelloWorld", data() { return { test:"1" }; }, //初始化实例前 beforeCreate() { console.log("实例初始化前", this.$el, this.$data,this.test); }, //初始化实列后 created() { console.log("实例初始化后", this.$el, this.$data,this.test); }, //第一次挂载前 beforeMount() { console.log("第一次挂载前", this.$el, this.$data); }, //第一次挂载后 mounted() { console.log("第一次挂载后", this.$el, this.$data); }, //数据更新前 beforeUpdate() { console.log("数据更新前", this.$el, this.$data); }, //数据更新后 updated() { console.log("数据更新后", this.$el, this.$data); }, //组件销毁前 beforeDestroy() { console.log("组件销毁前", this.$el, this.$data); }, //组件销毁后 destroyed() { console.log("组件销毁后", this.$el, this.$data); } }
以上代码执行打印出来的结果是
标签:html mic hit 实例化 钩子函数 mount info style 结果
原文地址:https://www.cnblogs.com/wrhbk/p/11638622.html