美文网首页
Vue学习笔记(12)-生命周期函数

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

作者: 是立品啊 | 来源:发表于2020-11-03 22:13 被阅读0次

生命周期函数

生命周期函数代表的是Vue实例,或者是Vue组件,在网页中各个生命阶段所执行的函数。生命周期函数可以分为创建阶段和运行期间以及销毁期间。其中:

  • 创建期间的函数有beforeCreatecreatedbeforeMountmounted
  • 运行期间的函数有beforeUpdateupdated
  • 销毁期间有beforeDestroydestroyed

以下是官方文档给到的一张图,从这种图中我们可以了解到每个部分执行的函数。

一、创建期间:

1.1 beforeCreate:

Vue或者组件刚刚实例化,data、methods都还没有被创建。

1.2 created:

此时data和methods已经被创建,可以使用了。模板还没有被编译。

1.3 beforeMount:

created的下一阶段。此时模板已经被编译了,但是并没有被挂在到网页中。

1.4 mounted:

模板代码已经被加载到网页中了。此时创建期间所有事情都已经准备好了,网页开始运行了。

二、运行期间:

2.1 beforeUpdate:

在网页网页运行期间,data中的数据可能会进行更新。在这个阶段,数据只是在data中更新了,但是并没有在模板中进行更新,因此网页中显示的还是之前的。

2.2 updated:

数据在data中更新了,也在网页中更新了。

三、销毁期间:

3.1 beforeDestroy:

Vue实例或者是组件在被销毁之前执行的函数。在这一个函数中Vue或者组件中所有的属性都是可以使用的。

3.2 destroyed:

Vue实例或者是组件被销毁后执行的。此时Vue实例上所有东西都会解绑,所有事件都会被移除,所有子元素都会被销毁

相关文章

  • vue生命周期

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

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

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

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

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

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

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

  • vue基础知识精讲

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

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

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

  • Vue生命周期

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

  • Vue 生命周期

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

  • vue的生命周期

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

  • vue.js 生命周期

    Vue实例 生命周期函数流程 —— beforeCreate、created、beforeMount、mounte...

网友评论

      本文标题:Vue学习笔记(12)-生命周期函数

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