VUE生命周期函数
生命周期函数就是指在某一个特定时间节点会自动执行的函数。
1. beforeCreate:是在Vue实例初始化事件后执行的。
2.created: 在Vue实例完成了内部代码和外部代码的初始化之后执行
3.当实例初始化事件代码后开始检测是否有‘el’参数。如果有则继续检测是否有'template'参数,如果没有‘el’参数。就坐等vm.$mount(el)执行。
4.检测是否有“template”参数 如果有就使用template中的模板。如果没有,就把挂载点作为模板使用,也就是上面实例的<div id="app">HelloWorld</div>
5.在将模板渲染到显示页面上之前会执行beforeMount:
6.mounted:在模板渲染到前端页面之后执行mounted
7.beforeDestroy和destroyed
beforeDestroy在Vue实例的生命周期结束前执行
destroyed在Vue实例的生命周期结束后执行。
这两个函数一般不会自动运行。需要通过执行vm.$destroy()时才会执行(类似C++ 的释放堆空间操作)
浙公网安备 33010602011771号