本文章的内容对vue.js官网的生命周期钩子函数做了详细的注释,这篇博客不仅让自己对vue组件的生命周期能有很好的理解,并且对于初学vue的小伙伴使用起来更加友好。
-
created : methods、data等配置项已经初始化完成,如果想要调用methods中的方法、操作data中的数据最早只能在created中操作
-
mounted : 只要执行完了mounted就表示整个Vue实例已经初始化完了,此时组件已经脱离了创建阶段,进入到了运行阶段
-
beforeDestroy : 实例身上所有的data和methods,以及过滤器、指令都处于可用状态,此时好没有正真执行销毁过程
-
Destroyed : 执行到Destroy时组件已经被完全销毁,此时组件中得到数据和方法等都已不可用