vue生命周期函数_vue3生命周期函数

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

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

生命周期函数

生命周期函数代表的是Vue实例,或者是Vue组件,在网页中各个生命阶段所执行的函数。生命周期函数可以分为创建阶段运行期间以及销毁期间
其中创建期间的函数有beforeCreatecreatedbeforeMountmounted
运行期间的函数有beforeUpdateupdated
销毁期间有beforeDestroydestroyed
以下是官方文档给到的一张图,从这种图中我们可以了解到每个部分执行的函数。
vue生命周期函数_vue3生命周期函数
 

1. 创建期间

 

1.1 beforeCreate:

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

1.2 created

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

1.3 beforeMount:

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

1.4 mounted

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

2. 运行期间

 

2.1 beforeUpdate:

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

2.2 updated

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

3. 销毁期间

 

3.1 beforeDestroy

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

3.2 destroyed

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/164837.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 两种Ajax写法_js调用java方法

    两种Ajax写法_js调用java方法Ajax:(AsynchronousJavascriptAndXML)简称为异步的js和xmljs中有两种写法://原生js写法functionshow(){varxhr=newXMLHttpRequest();xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){…

  • SEIR模型案例_SOR模型

    SEIR模型案例_SOR模型SEIR模型案例原理说明https://zhuanlan.zhihu.com/p/142117573%N是群体总样本数E=0;%潜伏期人数I=1;%患者人数S=N-I;%易感者人数

  • linux出现e325错误,centos系统使用VI访问文件时候出现E325: ATTENTION类的错误提示处理方法…[通俗易懂]

    linux出现e325错误,centos系统使用VI访问文件时候出现E325: ATTENTION类的错误提示处理方法…[通俗易懂]错误出现情况的是,在我们用VI编辑文件时候在文件加载时候出现错误提示,需要在安任意键后才能正常编辑.错误提示类似如下:E325:ATTENTIONFoundaswapfilebythename”/etc/sysconfig/.iptables.swp”ownedby:rootdated:SunMar1209:53:432017filename:/etc/sy…

  • nexus 3.x搭建私库引用私库

    nexus 3.x搭建私库引用私库1.官网下载地址:https://www.sonatype.com/download-oss-sonatype下载后:2.解zip文件进入bin文件:在cmd窗口输入指令nexus.exe/run启动:出现如下界面则启动成功:3.浏览器输入http://localhost:8081/点击Signin,账户:admin,密码:admin12…

  • 【SpringBoot】20、SpringBoot中打war包需要注意「建议收藏」

    【SpringBoot】20、SpringBoot中打war包需要注意「建议收藏」最近在做一个项目,遇到了项目打成war包的一个问题,项目创建时选择的时jar包方式,后因项目部署要求,需要打成war包部署,遇到很多坑,在此做一下记录一、修改打包方式原:<version>0.0.1-SNAPSHOT</version><packaging>jar</packaging>改后:<version>0.0.1-SNAPSHOT</version><packaging>war</p

  • NVIC设置

    NVIC设置NVIC终端优先级分组(NestVectorInterruptControl嵌套式向量中断控制器)CM4内核支持256个中断,其中包含了16个内核中断和240个外部中断,并且具有256级的可编程中断设置。STM32F4只是使用了其中的一部分。STM32F40xx/STM32F41xx的92个中断里面,包括10个内核中断,82个可屏蔽中断(常用)“`分组寄存器SCB->…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号