返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Vue 全部生命周期组件梳理整理
  • 354
分享到

Vue 全部生命周期组件梳理整理

2024-04-02 19:04:59 354人浏览 安东尼
摘要

目录前言生命周期created:在创建之后使用;beforeMount:挂载数据到DOM之前会调用mounted:挂载数据到DOM之后会调用Vue作用之后的DOM 操作DOMbefo

前言

今天继续加油学习,今天整理一下VUE中生命周期那有些,平且依次说明给个的使用场景以及作用。嘻嘻嘻,让我们一起学起来好吧

生命周期

beforeCreate: 在创建组件之前使用;在实例初始化之后,进行数据侦听和事件/侦听器的配置之前同步调用。

beforeCreate:function(){
				//组件创建之前
				console.log(this)
			}

created:在创建之后使用;

使用该组件,就会调用created方法,在created这个方法中可以操作后端的数据 数据驱动视图;

应用:发送ajax请求

  created:function(){
  			console.log(this.msg)
  		},

beforeMount:挂载数据到DOM之前会调用

在挂载开始之前被调用:相关的 render 函数首次被调用。

该钩子在服务器端渲染期间不被调用。

         beforeMount:function(){
 			console.log(document.getElementById('app'));
 		},

mounted:挂载数据到DOM之后会调用Vue作用之后的DOM 操作DOM

实例被挂载后调用,这时 el 被新创建的 vm.$el 替换了。如果根实例挂载到了一个文档内的元素上,当 mounted 被调用时 vm.$el 也在文档内。

mounted:function(){
		console.log(document.getElementById('app'));
		}, 

beforeUpdate:在更新DOM之前 调用该钩子 应用:可以获取原始的DOM

在数据发生改变后,DOM 被更新之前被调用。这里适合在现有 DOM 将要被更新之前访问它,比如移除手动添加的事件监听器。

该钩子在服务器端渲染期间不被调用,因为只有初次渲染会在服务器端进行。

beforeUpdate:function(){
			//在更新DOM之前 调用该钩子 应用:可以获取原始的DOM
			 console.log(document.getElementById('app').innerhtml);
		},

updated:在更新DOM之后 调用该钩子 应用:可以获取最新的DOM

在数据更改导致的虚拟 DOM 重新渲染和更新完毕之后被调用。

当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作。然而在大多数情况下,你应该避免在此期间更改状态。如果要相应状态改变,通常最好使用计算属性或 watcher取而代之。

     updated:function(){
  	 console.log(document.getElementById('app').innerHTML);
  		},  

beforeDestroy:

  • 实例销毁之前调用。在这一步,实例仍然完全可用。

该钩子在服务器端渲染期间不被调用。

beforeDestroy:function(){
				console.log('beforeDestroy')
			},

destroyed:

  • 实例销毁后调用。该钩子被调用后,对应 Vue 实例的所有指令都被解绑,所有的事件监听器被移除,所有的子实例也都被销毁。

该钩子在服务器端渲染期间不被调用。

destroyed:function(){
			   console.log('destroyed')
			},

activated: 用于组件激活的功能

	activated:function(){
			   console.log('组件被激活了')
			},

deactivated:用于组件被停用

deactivated:function(){
			   console.log('组件被停用了')
			}

到此这篇关于Vue 全部生命周期组件梳理整理的文章就介绍到这了,更多相关Vue 生命周期组件内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Vue 全部生命周期组件梳理整理

本文链接: https://lsjlt.com/news/152499.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Vue 全部生命周期组件梳理整理
    目录前言生命周期created:在创建之后使用;beforeMount:挂载数据到DOM之前会调用mounted:挂载数据到DOM之后会调用Vue作用之后的DOM 操作DOMbefo...
    99+
    2024-04-02
  • vue组件有生命周期吗
    vue组件的生命周期有:1.beforeCreate,创建前;2.created,创建后;3.beforemount,载入前;4.mounted,载入后;5.beforeUpdate,更新前;6.updated,更新后;7.beforeDe...
    99+
    2024-04-02
  • vue组件生有哪些命周期
    本篇文章给大家分享的是有关vue组件生有哪些命周期,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。具体内容如下分为4个阶段:create/mou...
    99+
    2024-04-02
  • Vue生命周期怎么理解
    这篇“Vue生命周期怎么理解”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue生命周期怎么理解”文章吧。1、定义生命周期函...
    99+
    2023-07-06
  • Vue组件生命周期实例分析
    本文小编为大家详细介绍“Vue组件生命周期实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue组件生命周期实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1. 组件的生命周期的四个阶段组件的生命周...
    99+
    2023-06-27
  • vue的生命周期钩子与父子组件的生命周期详解
    目录vue的生命周期钩子的介绍父子组件的生命周期加载渲染过程父组件更新过程子组件更新过程父子组件更新过程销毁过程代码示例created和mounted的区别vue的生命周期钩子的介绍...
    99+
    2022-11-13
    vue 生命周期 vue 父子组件生命周期
  • vue如何监听组件的生命周期
    这篇文章将为大家详细讲解有关vue如何监听组件的生命周期,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。监听组件的生命周期比如有父组件Parent和子组件Child,如果父...
    99+
    2024-04-02
  • vue组件生命周期指的是什么
    这篇文章将为大家详细讲解有关vue组件生命周期指的是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 在vue组件中,生命周期指的是从组件创...
    99+
    2024-04-02
  • Vue组件与生命周期详细讲解
    目录写在前面生命周期图解总结写在前面 Vue.js的核心就是以简洁的模板语法将数据渲染进Dom系统。vue实例在渲染成html的时候往往要经过以下的步骤: 读取数据和方法,设置数据绑...
    99+
    2022-11-13
    Vue组件 Vue生命周期
  • Docker | Docker技术基础梳理(三) - 容器生命周期管理
    什么是容器?容器(Container):容器是一种轻量级、可移植、并将应用程序进行的打包的技术,使应用程序可以在几乎任何地方以相同的方式运行,Docker将镜像文件运行起来后,产生的对象就是容器。容器相当于是镜像运行起来的一个实例且容器具备...
    99+
    2023-06-04
  • 关于Spring启动流程及Bean生命周期梳理
    目录Spring启动流程及Bean生命周期梳理中间连线为refresh方法中每个方法所对应执行Bean的生命周期关键类和接口继承图Spring启动流程及Bean生命周期梳理 Spri...
    99+
    2022-11-13
    Spring启动流程 启动流程 Bean生命周期
  • Flutter组件生命周期和App生命周期示例解析
    目录引言无状态组件(StatelessWidget)有状态组件(StatefulWidget)StatefulWidget生命周期详细分析1. createState2. initS...
    99+
    2022-12-08
    Flutter 组件APP生命周期 Flutter 生命周期
  • Vue生命周期中的组件化是什么
    这篇文章主要介绍了Vue生命周期中的组件化是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。引出生命周期此时调用change,定时器回调修改opacity,数据修改,模板重...
    99+
    2023-06-29
  • VUE生命周期全面系统详解
    目录什么是生命周期生命周期的作用vue生命周期有哪些Vue 生命周期总共分为几个阶段1)beforeCreate创建前2)created创建后3)beforeMounte挂载前4)m...
    99+
    2024-04-02
  • Vue组件和Route生命周期的示例分析
    这篇文章主要为大家展示了“Vue组件和Route生命周期的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue组件和Route生命周期的示例分析”这篇文...
    99+
    2024-04-02
  • Vue生命周期中的组件化你知道吗
    目录引出生命周期销毁流程生命周期生命周期总结组件化 template: 非单文件组件 组件的几个注意点  组件的嵌套 &n...
    99+
    2024-04-02
  • 剖析 VUE 异步组件的异步生命周期
    加载和显示过程 mounted():组件首次挂载到 DOM 时调用。对于异步组件,mounted() 在初始数据加载之前执行。 beforeResolve()(可选):在异步请求发送之前调用。它提供了一个在请求开始之前执行自定义逻辑的机...
    99+
    2024-04-02
  • 详解Angular组件生命周期(一)
    目录概述一、钩子的调用顺序二、onChanges钩子三、变更检测机制和DoCheck()钩子概述 组件声明周期以及angular的变化发现机制 红色方法只执行一次。 变更检测执行的...
    99+
    2024-04-02
  • Blazor组件的生命周期解析
    执行周期 1. SetParametersAsync2. OnInitializedAsync(调用两次) 和 OnInitialized;3. OnParametersSetAsy...
    99+
    2024-04-02
  • React组件的生命周期详解
    目录React生命周期1、初始化阶段2、旧生命周期3、新生命周期4、react中性能优化的方案React生命周期 1、初始化阶段 componentDidMount:render之前...
    99+
    2023-03-19
    React 组件 生命周期 React 生命周期
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作