美文网首页
Vue中的生命周期函数

Vue中的生命周期函数

作者: Amber_1 | 来源:发表于2018-10-07 22:20 被阅读0次

简介

Vue中的生命周期函数也可以支撑位生命周期钩子(hook),在特定的时期,调用特定的函数。

随着项目需求的不断扩大,生命周期函数被广泛使用在数据初始化以及回收、UI的改变、发起异步请求等各个方面。

而Vue实例的生命周期函数有beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestpry、destroyed。

目前网上有需要许多的文档,但也都只是分析了表象。这篇文档,将主要从Vue源码部分分析,为什么会这样。

表象及功能

官方图例

上图直接使用Vue官方文档的图片,图片虽长,但可以准确的反应出各个周期函数出发的时间点顺序。

beforeCreate: 发生在创建Vue对象,初始化事件(events)以及生命周期(LifeCycle)之后。

created: 发生在初始化injections和reactivity之后。

beforeMount: 发生在模板渲染结束之后。*到确认!!!!

mounted: 发生在组件挂载之前。

beforeDestroy: 销毁组建之前

destrpyed: 销毁组建之后

beforeUpdate: 监听到数据变化,但尚未更新试图

updated: 试图更新完毕

举个栗子


参考资料

Vue官方文档#实例生命周期钩子

相关文章

  • Vue学习笔记(12)-生命周期函数

    生命周期函数 生命周期函数代表的是Vue实例,或者是Vue组件,在网页中各个生命阶段所执行的函数。生命周期函数可以...

  • 了解vue.js的生命周期函数

    了解vue的生命周期函数和运行中事件,有助于我们更好地使用vue 具体代码文件 四个生命周期函数 beforeCr...

  • vue的生命周期

    了解vue的生命周期函数和运行中事件,有助于我们更好地使用vue 四个周期函数: beforeCreate :第一...

  • 😄--前端面试整理--VueJs

    1、Vue的指令都有哪些? 2、Vue的生命周期函数 3、除了生命周期函数还有哪些钩子函数 4、Vue组件是怎么进...

  • vue生命周期

    学习vue的生命周期 什么是生命周期函数? vue的生命周期函数(又称为钩子函数)是一个vue实例从开始创建,到初...

  • Vue生命周期函数调用的时间

    vue的生命周期函数有11个,常用的8个生命周期函数必须要掌握

  • 【Vue3 从入门到实战 进阶式掌握完整知识体系】002-Vue

    二、Vue语法基础 1、Vue中的应用和组件的基本部分 代码 运行结果 2、理解Vue的生命周期函数* 生命周期图...

  • vue基础知识精讲

    一、Vue实例生命周期函数 生命周期函数是vue实例在某一个时间点会自动执行的函数。 测试一下: 二、Vue的模板...

  • Vue 生命周期

    生命周期函数 生命周期函数就是 Vue 实例在某一个时间点会自动执行的函数 简单来说就是,钩子(生命周期函数)就好...

  • Vue生命周期

    Vue生命周期详解 一、Vue生命周期 与 作用 (生命周期钩子就是生命周期函数) (1)Vue生命周期:每个Vu...

网友评论

      本文标题:Vue中的生命周期函数

      本文链接:https://www.haomeiwen.com/subject/qnqraftx.html