首页 > 其他 > 详细

Vue的生命周期

时间:2019-04-13 16:01:07      阅读:131      评论:0      收藏:0      [点我收藏+]

生命周期函数就是Vue实例在某一时间点会自动执行的函数

//当创建Vue实例的时候,Vue进行基础创建之后自动调用 beforeCreate
                beforeCreate: function(){
                    console.log("beforeCreate")
                },
                //当调用beforeCreate之后,会进行外部绑定和注入,
                //就会执行created
                created:function(){
                    console.log("created")
                },
                //Vue的初始化基本结束了,然后询问这个Vue实例是否有 el 属性,
                //然后询问有没有template这个属性,没有就把el属性的id里对应的HTML元素的内容当做模板进行渲染,也就是我们现在写的这个
                //在页面渲染之前,beforeMount
                beforeMount:function(){
                 
                    console.log("beforeMount:数据被挂载",this.$el)
                },
                //执行beforeMount后,数据会被挂载到页面上
                //渲染之后,会执行函数 mounted
                mounted:function(){
         
                    console.log("mounted:数据被渲染",this.$el)
                },
                //当执行完mounted,数据被渲染到页面上
                
                
                
                
                
                //当数据发生改变,还没有渲染之前
                beforeUpdate:function(){
                    console.log("beforeUpdate")
                },
                //当数据重新渲染之后,会执行update
                updated:function(){
                    console.log("updated")
                },
                    
                
                //当调用 app.$destroyed(),先调用beforeDestroy,在调用destroyed,最后undefined销毁
                beforeDestroy:function(){
                    console.log("beforeDestroy")
                },
                destroyed:function(){
                    
                    console.log("destroyed")
                }

 

Vue的生命周期

原文:https://www.cnblogs.com/yubaibai/p/10701269.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!