IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 被说烂了的Vue生命周期,用大白话记录一下。有脚就能看懂,不用带脑子。 -> 正文阅读

[JavaScript知识库]被说烂了的Vue生命周期,用大白话记录一下。有脚就能看懂,不用带脑子。

网上看过很多讲Vue生命周期,感觉多少费点脑子。于是想自己总结一下。有眼就行,看就懂了。

Vue生命周期分为4个阶段,每个阶段触发2个钩子函数

四个阶段分别是:

创建(create)
挂载(mount)
更新(update)
销毁(destroy)

生命周期函数为:
上面四个单词,前加before,后加ed;

Create阶段
beforecreate 这个阶段 还没有完成数据监视和数据代理,也就是访问不到data中数据和methods中方法
created 这个阶段完成了数据监测和数据代理,可以访问到data中数据
Mount阶段
beforemount这个阶段,页面呈现的是未经Vue编译的dom结构,这个阶段对dom的操作最终都不生效,也就是说,你在这里操作数据,没用;
mounted这个阶段,页面中呈现的是经过Vue编译的DOM结构,这个阶段对DOM操作,有效果,但是不推荐。这个阶段一般,发网络请求,开启计时器,订阅消息,绑定自定义事件
Update阶段
beforeupdate这个阶段,数据时新的,但是页面是旧的。
updated这个阶段,页面和数据保持同步。
注意:这个阶段就是Model --> View 的更新(生成新的虚拟dom和旧的dom作比较,最终完成页面更新)
destroy阶段
beforedestroy这个阶段,vm中所有data,methods指令都可以访问,但是马上执行销毁,一般在这个阶段:关闭定时器,取消订阅消息,解绑自定义事件。
destroyed这个阶段,Vm销毁了,干啥也不灵了。

不过应该是11个钩子函数,以后在补吧,今天到此休息~~

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-08-21 15:16:46  更:2021-08-21 15:18:05 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 9:17:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码