当前位置: 首页 > news >正文

简述Vue的生命周期以及每个阶段做的事情

03_简述Vue的生命周期以及每个阶段做的事情

思路

给出概念

列举出生命周期各个阶段

阐述整体流程

结合实际

扩展:vue3变化

回答范例

每个vue组件实例被创建后都会经过一系列步骤。比如它需要数据观测、模板编译、挂载实例到dom、以及数据变化的时候更新dom、销毁组件。而vue的生命周期就是在这些特殊的时间点去做一些事情。

vue生命周期总共可以分为8个阶段:创建前后、载入前后、更新前后、销毁前后,以及一些特殊场景的生命周期。vue3中新增了三个用于调试和服务端渲场景

在这里插入图片描述

在vue3中,把beforDestroy destroy更改为了beforeUnmounted unmounted,跟挂载的时候刚好相反,更加好记忆

在这里插入图片描述

renderTracked:调试钩子、响应式依赖被收集时调用

renderTriggered:调试钩子,响应式依赖被触发时调用

serverPrefetch: ssr only ,组件实例在服务器上被渲染前调用

在这里插入图片描述

问题:

setup和created谁先执行?

setup先执行,因为vue3生命周期图上面有。

setup中为什么没有beforCreate created?

由于setup发生的时刻是早于created,所以就不应该把beforCreate created这两个钩子放在setup里面

ated,所以就不应该把beforCreate created这两个钩子放在setup里面

http://www.lryc.cn/news/92781.html

相关文章:

  • LeetCode-C#-0004.寻找两个正序数组的中位数
  • Vue.js 中的 $emit 和 $on 方法有什么区别?
  • LAZADA平台的商品评论Python封装API接口接入文档和参数说明
  • 云原生Docker镜像管理
  • ChatGPT+小红书的8种高级玩法
  • shell脚本学习记录1(运算符)
  • vector 迭代器失效问题
  • docker使用与服务器上的可视化(ROS rviz等)
  • 最新版本Portraiture4.1中文版ps磨皮滤镜插件安装包
  • 仓储WMS对接淘宝奇门详细说明【亲测可用】
  • RFID软件:简介、功能和应用范围
  • Android 逆向之安全防护基本策略
  • 基站机房:保障通信网络稳定,如何解决安全隐患?
  • sqlmap -os-shell 使用方法
  • Go语言并发之Select多路选择操作符
  • 黄金回收小程序开发功能有哪些?
  • nginx的详解与应用
  • SpringBoot激活profiles的几种方式
  • 【Java】Java核心要点总结:58
  • 前端面试题---作用域链和原型链
  • 零售品牌私域流量池如何运营?火山引擎数智平台提供全套产品组合
  • rk3568 SD卡启动
  • English Learning - L3 作业打卡 Lesson5 Day34 2023.6.7 周三
  • 【运筹优化】最短路算法之A星算法 + Java代码实现
  • [6]PCB设计实验|认识常用元器件|电阻器|18:30~19:00
  • Webots R2021a教程
  • C++ 输出格式控制
  • 【C++】引用和右值引用
  • NodeJS MongoDB⑦
  • 情感分析实战(中文)-共现语义篇