• Vue.js入门教程(三)


    目录

    Vue中的生命周期

    生命周期初始化流程

    mounted

    生命周期数据更新流程

    生命周期销毁流程

    生命周期函数

    常用的生命周期函数

    Vue实例销毁


    Vue中的生命周期

    生命周期初始化流程

    • 通常也叫叫命周期回调函数、生命周期函数、生命周期钩子
    • vue初始化时在不同的阶段调用的不同函数
    • 生命周期函数的 this 指向为vue实例,名字不能更改

    mounted

    • 帮我们执行定时器、绑定事件、订阅消息等
    • vue完成模板的解析后(把真实DOM放到⻚⾯,挂载完毕)再调用

    生命周期数据更新流程


    生命周期销毁流程


    生命周期函数

    • 创建前、创建后(beforeCreate、created)
    • 挂载前、挂载后(beforeMount、mounted)
    • 更新前、更新后(beforeUpdate、updated)
    • 销毁前、销毁后(beforeDestroy、destroyed)

    常用的生命周期函数

    • mounted
      • 开启定时器
      • 发送ajax请求
      • 订阅消息
      • 绑定⾃定义事件
    • beforeDestroy
      • 清除定时器
      • 取消订阅、事件监听
      • 解绑⾃定义事件

    Vue实例销毁

    • vue开发者工具的数据为空
    • 销毁后自定义事件失效
    • 不要在beforeDestroy进行数据的操作,不会再走更新流程
  • 相关阅读:
    elasticsearch 聚合DSL语法
    在Vue中搭建前端监控日志
    ESP8266-Arduino编程实例-带MAX6675放大器的K型热电偶驱动
    react+video.js h5自定义视频暂停图标
    策略枚举:消除在项目里大批量使用if-else的正确姿势
    SpringBoot扩展点EnvironmentPostProcessor
    自制Linux功能板-新增功能(基于RTMP流媒体传输协议的视频监控)
    简陋的nuxt2学习笔记
    【AI面试】CrossEntropy Loss 、Balanced Cross Entropy、 Dice Loss 和 Focal Loss 横评对比
    FPGA设计时序约束三、设置时钟组set_clock_groups
  • 原文地址:https://blog.csdn.net/a1053765496/article/details/126787619