美文网首页
vue 生命周期(钩子函数)

vue 生命周期(钩子函数)

作者: Creator93 | 来源:发表于2018-04-12 15:56 被阅读0次
lifecycle.png

找错误和解决需求
标红的是生命周期的函数。
new Vue()实例一个当前的Vue对象,没有创建这个对象之前,可以调用
beforeCreate()对当前的事件配置,属性(data)还没有真的去识别属性里的东西。
可以做加载的动画。
created()这个时候实例出来,属性成功被绑定,但是DOM还没有出来,在这个方法中获取对应的数据,比如网络请求的数据赋给属性。然后在往下执行的时候就可以展示在DOM下了。
结束上一步的loading加载的东西。

然后检查是否有el如果有检查有没有template
如果没有el,看是否存在$mount,然后检查template

new Vue({
  el: '#app',
  components: { App },
  template: '<App/>'
}).$mount("#app")

如果都没有当前的生命周期结束。

存在template有两种情况
一: template: '<App/>'会执行具体的组件,有了这个组件就会执行render方法来渲染当前template对应的内容。
二:

template:`
    <div id="app">
        <h1>Hello world</h1>
    </div>
  `

如果都没有,当前生命周期结束。
beforeMount()开始编译当前的模板,这个方法在虚拟DOM中执行的。没有真实的将内容渲染到页面上,执行el 指向的元素把template的内容放里
mounted 模板编译完,开始挂载,结束,页面就展示出来了。DOM生成。
更改beforeUpdate组件更新之前的方法
updated更新了当前组件,执行完,页面就展示出来了。一般情况下我们要向在当前的组件发生一些改变时调用。

beforeDestroy销毁之前
destroyed销毁了。

相关文章

  • vue 获取节点 获取事件

    vue 生命周期 什么是钩子函数 一开始就执行的 就是钩子函数 vue 钩子函数 也称作为生命周期 befor...

  • 详细的分析 Vue生命周期

    Vue 的生命周期 生命周期执行的函数叫法有三种: 生命周期钩子 生命周期函数 钩子函数 生命周期钩子概念: 在v...

  • 深入浅出Vue生命周期钩子函数

    首先,先展示官方的Vue生命周期钩子函数的图示 在Vue2.0+版本,一个Vue实例共有以下八个生命周期钩子函数 ...

  • Vue的生命周期与钩子函数

    完整的Vue生命周期和钩子函数

  • 什么是生命周期钩子函数?

    new Vue()调用$Mount 生命周期钩子函数应用:

  • Vue生命周期

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

  • vue生命周期分析

    无论是面试也好还是做项目中也好,Vue生命周期钩子函数都是特别重要的;下面是给大家总结的vue生命周期每个钩子函数...

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

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

  • vue生命周期

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

  • 生命周期

    生命周期: 1、又名:生命周期回调函数、生命周期函数、生命周期钩子。 2、是什么:Vue在关键...

网友评论

      本文标题:vue 生命周期(钩子函数)

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