美文网首页
Vue生命周期函数

Vue生命周期函数

作者: _ou | 来源:发表于2021-11-24 15:56 被阅读0次

Vue的生命周期函数也叫做生命周期钩子
生命周期示意图见官方

 let vw = new Vue({  
        
        el:"#app",
        data: {
            name: '张三',
            age: 20
        },

beforeCreate()

beforeCreate 周期函数是在数据还没有初始化时触发
在这个函数里面打印 name 和 age 的值为 undefined

created()

created 周期函数执行时,数据已经渲染完成,通常用于管理Vue的数据 比如ajax请求 获取后台数据
这时候data 里面的 name 和 age 的值 为 张三 20

beforeMount()

beforeMount 周期函数挂载之前,模板已经渲染成功了(数据已经渲染到模板里),但是还没有将内容挂载到页面中(还没有重新渲染页面)

console.log(this.$el); 
打印 可以看见模板已经渲染完成

mounted()

mounted 周期函数挂载完成,模板已经完成渲染,并且已经将模板上的内容挂载到了页面

console.log(this.$el);

beforeUpdate()

beforeUpdate周期函数 修改之前 数据已经修改了,但是没有重新挂载到页面 (页面还没重新渲染)
可以在周期函数 beforeUpdate 最后加入一个断点 debugger 可以更好的观察

updated()

updated周期函数 修改完成数据已经修改,并且也重新挂载

beforeDestroy()

销毁之前
beforeDestroy 周期函数 在这个函数里面做任何数据的修改 都不会重新挂载 (重新渲染页面)

destroyed()

销毁完成
destroyed 周期函数 不会销毁Vue 实例

相关文章

  • Vue学习笔记(12)-生命周期函数

    生命周期函数 生命周期函数代表的是Vue实例,或者是Vue组件,在网页中各个生命阶段所执行的函数。生命周期函数可以...

  • 😄--前端面试整理--VueJs

    1、Vue的指令都有哪些? 2、Vue的生命周期函数 3、除了生命周期函数还有哪些钩子函数 4、Vue组件是怎么进...

  • vue生命周期

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

  • Vue生命周期函数调用的时间

    vue的生命周期函数有11个,常用的8个生命周期函数必须要掌握

  • vue基础知识精讲

    一、Vue实例生命周期函数 生命周期函数是vue实例在某一个时间点会自动执行的函数。 测试一下: 二、Vue的模板...

  • 了解vue.js的生命周期函数

    了解vue的生命周期函数和运行中事件,有助于我们更好地使用vue 具体代码文件 四个生命周期函数 beforeCr...

  • Vue生命周期

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

  • Vue 生命周期

    生命周期函数 生命周期函数就是 Vue 实例在某一个时间点会自动执行的函数 简单来说就是,钩子(生命周期函数)就好...

  • vue的生命周期

    了解vue的生命周期函数和运行中事件,有助于我们更好地使用vue 四个周期函数: beforeCreate :第一...

  • vue.js 生命周期

    Vue实例 生命周期函数流程 —— beforeCreate、created、beforeMount、mounte...

网友评论

      本文标题:Vue生命周期函数

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