生命周期方法详解
钩子函数详情场景备注beforeCreate实例初始化之后,组件被创建时期,这个时候的 el,data,message 都是 underfined可以加入 loading 事件;在服务器端的应用场景中,这个时候发送数据请求比较多一些created实例创建完成后,data、methods 被初始化结束 loading 事件;推荐这个时候发送请求数据,尤其是返回的数据与绑定事件有关时beforeMount挂载初始之前,完成 el 初始化,render 被初次调用也可以发送数据请求在服务器端渲染期间不会被调用mounted完成挂载获取 el 中 DOM 元素,进行 DOM 操作;如果返回的数据操作依赖 DOM 完成,推荐这个时候发送数据请求在服务器端渲染期间不会被调用beofreUpdate挂载开始之前调用挂载完成之前访问现有 DOM ,比如手动移除已添加的事件监听器;也可以进一步修改数据在服务器渲染期间不会被调用,只有初次渲染会在服务端调用updated由于数据更改,重新渲染界面时调用可执行依赖于 DOM 的操作服务器端渲染期间不会被调用beforeDestroy实例销毁之前调用删除钱发出确认信息;清理定时器服务器端渲染期间不会被调用destroyed实例销毁后调有。调用后,所有东西都会被解绑,所有的事件监听器会被移动,子实例也会被销毁提示已删除服务器端渲染期间不会被调用