美文网首页
Vue 的生命周期的理解

Vue 的生命周期的理解

作者: chiupen | 来源:发表于2018-06-01 23:08 被阅读0次
  1. 创建前/后
    beforeCreate 阶段, Vue 实例挂载元素 $el 和数据对象 $data 都为 undefined ,还没初始化;在 created 阶段,Vue 实例的数据对象 $data 有了,但 $el还没有。
  2. 载入前/后
    beforeMount 阶段, Vue 实例的 $el$data 都初始化,但挂载之前为虚拟DOM的节点, data.message 还没替换;在 mounted 阶段,Vue 实例挂载完成, data.message 成功渲染。
  3. 更新前/后
    $data 变化时,会触发 beforeUpdateupdated 方法
  4. 销毁前/后
    在执行 destroy 方法,对 $data 的改变不会再触发周期函数,说明此时 Vue 实例已经解除了事件监听以及和 DOM 的绑定,但是 DOM 结构依然存在。

生命周期(常用)

createdmounted 相关

  • beforeCreate$el$data 并未初始化;
  • created :完成了 $data 初始化,$el 没有;
  • beforeMount :完成了 $el$data 的初始化;
  • mounted:完成了挂载。

updated 相关
$data 里的值被修改后,将会触发 updated 的操作。

Vue 生命周期的作用是什么?

Vue 生命周期中有许多个钩子,更好地控制整 Vue 实例的过程,形成好的逻辑。

btw DOM 渲染在 mounted 中就已经完成了。

相关文章

  • vue学习记录

    vue全家桶 vue生命周期 生命周期的理解 新建项目 ①:cnpm install vue-cli -g (全...

  • vue面试必会

    一、对于MVVM的理解? 二、 Vue的生命周期 1.什么是Vue生命周期? 2.vue生命周期的作用是什么? 3...

  • vue的生命周期

    目录:1.对于MVVM的理解2.Vue的生命周期3.什么是vue生命周期?4.vue生命周期的作用是什么?5.vu...

  • Day45/100 Vue的生命周期

    写在前面的话 Vue生命周期贯穿Vue的整体思想的理解~灰常重要 (一)Vue生命周期全景图 (二)新建Vue实例...

  • 【Vue3 从入门到实战 进阶式掌握完整知识体系】002-Vue

    二、Vue语法基础 1、Vue中的应用和组件的基本部分 代码 运行结果 2、理解Vue的生命周期函数* 生命周期图...

  • Vue生命周期详解

    Vue生命周期是面试中经常被问到的问题,在实际项目中很多坑都是关于生命周期的,所以理解Vue实例的生命周期很有必要...

  • 浅谈vue的生命周期

    生命周期 在使用vue的过程中,对vue的生命周期的理解是最基础的开始,也许你不需要全部理解,但对其中最主要的几个...

  • vue生命周期

    一 vue生命周期 Vue的生命周期:就是vue实例从创建到销毁的全过程 二 vue生命周期钩子 vue生命周期...

  • Vue生命周期

    一.个人理解对Vue的生命周期的理解 1.1: beforeCreate: 创建阶段的第一个生命周期函数,组件的P...

  • 对于Vue生命周期的理解

    前言 从个人理解角度,叙述对于Vue生命周期的理解。 正文   每个Vue实例在被创建的时候都需要经过一系列的初始...

网友评论

      本文标题:Vue 的生命周期的理解

      本文链接:https://www.haomeiwen.com/subject/djllsftx.html