Vue四个阶段,八个钩子函数

-  创造阶段:创建Vue实例和初始化数据事件,数据代理,监测watch
    -  beforeCreate,只是创建实例,不能this.$el,this.msg,this.方法名()
    -  created,数据代理了,能vm.msg,监测watch不能this.$el,可以this.msg,this.方法名()
- 挂载阶段,虚拟dom转化成真实dom
    - beforeMount,生成了虚拟dom,this.$el,this.msg,this.方法名()都可以,没有渲染
    - mounted,生成了真实dom
- 更新阶段,当data数据更新,调用这两个函数
    - beforeUpdated,数据更新,虚拟dom没有更新
    - updated,虚拟dom更新
- 销毁阶段,调用vm销毁函数,不会自己销毁
    - bedoreDestory,还未销毁,实例仍在,在这定时器销毁。
    - destoryed,实例已经销毁,组件销毁,数据代理销毁,监听器销毁,这里也可以定时器销毁。
钩子函数是配置项,value是函数,调用那个函数。

相关推荐

  1. 前端高速成长的阶段

    2024-01-20 12:18:02       30 阅读
  2. vue第一次页面加载会触发那几钩子函数

    2024-01-20 12:18:02       25 阅读
  3. vue 钩子函数

    2024-01-20 12:18:02       33 阅读
  4. vue钩子函数、生命周期

    2024-01-20 12:18:02       32 阅读
  5. Vue生命周期钩子函数详解

    2024-01-20 12:18:02       58 阅读
  6. vue路由的钩子函数?

    2024-01-20 12:18:02       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-20 12:18:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-20 12:18:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-20 12:18:02       82 阅读
  4. Python语言-面向对象

    2024-01-20 12:18:02       91 阅读

热门阅读

  1. 【QT】QThread 成员函数

    2024-01-20 12:18:02       40 阅读
  2. 十种较流行的网络安全框架及特点分析

    2024-01-20 12:18:02       58 阅读
  3. Curl- go的自带包 net/http实现

    2024-01-20 12:18:02       59 阅读
  4. mysql 5.7 函数汇总

    2024-01-20 12:18:02       62 阅读