VUE的十一个生命周期详解
生命周期可以分为三个阶段:
挂载阶段 更新阶段 销毁阶段
创建前:beforeCreate() 无法获取data数据
创建后:created() 可以获取data数据和操作methods 但不能使用DOM
挂载前:beforeMount()
挂载后:mounted() DOM渲染完毕 可以获取使用DOM
注意:如果在引入子组件的情况下 只有当父子组件完全挂载完毕时才会执行这个钩子函数
ref:用来获取DOM元素
更新前:beforeUptate() 当data的数据发生变化 导致DOM视图更新时会执行
更新后:updated()
注意:是视图更新才会触发钩子函数
销毁前:beforeDestory() 即将销毁data和methods中的数据时 还可以使用
大多发生在跳转路由的时候
销毁后:destoryed() 以及销毁完毕(在引入子组件的时候 只有子组件也销毁后 才会执行这 个钩子函数)
激活时:activated() 激活时执行的钩子函数
施活时:deactivated() 施活时执行的钩子函数
希望能帮到大家!!!
VUE的十一个生命周期详解相关推荐
- vue 声明周期函数_Vue 生命周期详解
Vue 生命周期详解 Vue 生命周期流程 最开始,用户使用 new Vue() 创建根 Vue 实例,或者 Vue 实例化子组件都会调用_init方法(我们将这两种实例都称为vm): functio ...
- Fragment生命周期详解
关于Fragment的生命周期,博主写过Activity与Fragment生命周期详解,基本上把Fragment的生命周期详细介绍过,但是那仅仅是创建一个Fragmnet时的生命周期,而事实上Frag ...
- Android面试之Activity生命周期详解
Activity生命周期详解 一 Activity的四种状态: Activity的生命周期中存在四种基本的状态:活动状态(Active/Runing),暂停状态(Paused),停止状态(Stoppe ...
- Fragment的懒加载与生命周期详解
提示:本文仅为笔者学习记录 Fragment的懒加载与生命周期详解 什么是懒加载 了解Fragment的生命周期 onAttach onCreate onCreateView onActivityCr ...
- 01.软件项目管理与敏捷方法——敏捷项目生命周期详解笔记
01.软件项目管理与敏捷方法--敏捷项目生命周期详解笔记 00.与其说是船还不如说是熟练的航行技术保证了成功的航行.--George William Curtis 01.敏捷项目是一个按照敏捷宣言宗旨 ...
- taro生命周期详解
taro生命周期详解 taro介绍 生命周期 react的钩子函数 为兼容小程序的钩子函数 个别生命周期详解以及注意 1.render()函数 2.constructor()构造函数 3.在各个生命周 ...
- Eclipse中Maven常用命令以及Maven生命周期详解
Eclipse中maven常用的命令 在某一个maven项目右键快捷方式,然后点击Run As就可以发现几个Maven的命令: Maven Build: 这个命令用于编译Maven工程,执行命令后会在 ...
- Spring 生命周期详解
Spring 生命周期详解 一.传统JAVA bean的生命周期 使用Java关键字 new 进行Bean 的实例化,然后该Bean 就能够使用了. 一旦bean不再被使用,则由Java自动进行垃圾回 ...
- flutter 生命周期详解
flutter 生命周期详解 简介 一.widget 生命周期 二.APP 生命周期 总结 简介 众所周知,程序是有生命周期的,那么flutter 的生命周期是什么呢? flutter 的生命周期大体 ...
最新文章
- StringUtils.isEmpty和StringUtils.isBlank的区别
- Java compiler level does not match the version of the installed Java project facet.
- INVALID_HANDLE_VALUE 、 NULL、nullptr 和 nullptr_t 的联系
- hibernate mysql 性能_MyBatis和Hibernate相比,优势在哪里?
- 设计模式学习笔记——外观(Facade)模式
- [Swift]LeetCode599. 两个列表的最小索引总和 | Minimum Index Sum of Two Lists
- 海报样机模型帮助以专业的方式展示你的设计
- 编译ok6410linux内核,Linux3.6.7在OK6410平台的移植(二)编译配置linux3.6.7
- 来一发,网页下拉刷新
- 机器人系统辨识——基于MATLAB的非线性系统辨识
- 计算机网络安全技术实验教程,网络安全实验教程
- python 写入excel 打开时暂停_Python 解决中文写入Excel时抛异常的问题
- 低代码快速对接淘宝订单数据(超详细教程)
- nabcd分析解谜类rpg游戏
- 《论文写作》课程感想
- hdu1873 看病要排队哦
- Grafana面板(panel):从数据源请求数据
- 嵌入式开发要难于单片机开发?
- 计算机职称级别一览表,2017高会《职称计算机》Word 2003:多级列表
- Spring Boot、Spring MVC、Spring:它们有什么区别?
热门文章
- Unity教程初级Ruby‘s Adventure游戏实现带工程源码
- mysql目录在哪_如何查看mysql目录在哪
- Character code tableGB2312
- 【 C++11 】列表初始化、声明、范围for、STL中一些变化
- 到底什么是链接,它起到了什么作用?
- 牛根生:我们应该学会“三换思维”
- ico图标和制作网站(比特虫)
- MacOS下在Pycharm中配置Pyqt5工具(2023年新版教程)
- Windows下Putty使用ssh密钥对远程连接阿里云服务器
- 安装好kali后必做的5件事