生命周期
生命周期就是指的是组件从创建到运行到销毁的过程(时间段)。
每个点都是一个阶段。
在生命周期里面他会依次执行这些函数。
生命周期函数
生命周期函数有下面8个
其中常用的生命周期函数有
created、mounted、updated
其他5个不常用。
created
非常常用
经常在created里面,调用methods中的方法,请求服务器的数据。
并且把请求到的数据,转存到data里面,供template模板渲染的时候使用。
最早发送Ajax请求就在这个函数里面
只执行1次
mounted
最早在这里操作Dom元素。
只执行1次
updated
当数据变化的时候,为了能够操作到最新的DOM结构,必须把代码写到这个函数中。
最少执行0次,最多执行n次
执行次数
在创建阶段,最多只执行1次。
运行阶段,最少执行0次,最多执行n次。
销毁阶段,最多只能执行1次。