美文网首页
Vue 学习笔记(一): 生命周期

Vue 学习笔记(一): 生命周期

作者: devZhang | 来源:发表于2019-06-17 10:30 被阅读0次

Vue 中很重要的一个知识点,就是生命周期的理解. 搞懂它可以使我们在实际使用中能更好的编写逻辑代码

官网图例

先来一张官网关于生命周期的图例

image

生命周期钩子

  • beforeCreate: 实例创建前, 此时不能处理数据
  • created: 实例已经创建出来, 属性已绑定, 但 DOM 还未完成, $el 属性还不存在 可以进行数据的处理
  • beforeMounted: 实例挂载前, 如果有 el(容器,例如:<div id="app"></div>) 了, 就准备把创建的实例挂载到 el 上
  • mounted: 完成挂载实例, 挂载后的 $el 就是渲染后的DOM 元素, 比如: <div>hello vue</div>
  • beforeUpdated: 更新实例前, 此时数据发生了变化
  • updated: 实例完成更新
  • beforeDestroy: 实例销毁前, 销毁组件
  • destroy: 实例被销毁

因为在实例挂载前, 在生命周期钩子里是取不到el 的,所以我们一般会在 created 和 mounted 这两个钩子里进行一些页面渲染前的数据处理工作.

相关文章

  • vue笔记

    vue笔记 一.vue实例 vue的生命周期 beforeCreate(创建前), created(创建后), b...

  • vue学习笔记(三)class和style绑定

    前言 通过上一章的学习vue学习笔记(二)vue的生命周期和钩子函数,我们已经更近一步的知道了关于vue的一些知识...

  • vue生命周期

    学习vue的生命周期 什么是生命周期函数? vue的生命周期函数(又称为钩子函数)是一个vue实例从开始创建,到初...

  • vue生命周期

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

  • Vue生命周期

    Vue生命周期详解 一、Vue生命周期 与 作用 (生命周期钩子就是生命周期函数) (1)Vue生命周期:每个Vu...

  • Vue 学习笔记(一): 生命周期

    Vue 中很重要的一个知识点,就是生命周期的理解. 搞懂它可以使我们在实际使用中能更好的编写逻辑代码 官网图例 先...

  • vue生命周期

    vue生命周期详: vue生命周期详解图: vue生命周期详解代码展示:

  • vue生命周期图(探究源码之路)

    学习主线:从vue2生命周期图出发,找出背后的源码实现,来探索vue成长之路! [TOC] 生命周期图 vue2....

  • vue的生命周期

    vue生命周期学习 {{message}} var vm = new ...

  • 2019-04-07

    Vue学习笔记

网友评论

      本文标题:Vue 学习笔记(一): 生命周期

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