• 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进行数据的操作,不会再走更新流程
  • 相关阅读:
    Sigma 规则如何帮助解决网络安全技能短缺问题
    [附源码]Python计算机毕业设计Django的手机电商网站
    在使用模方进行立面修整时,画折线双击结束后自动闭合,怎么不让它闭合?
    element利用image-viewer组件实现大图预览和图片动态加载
    机器学习--循环神经网络(RNN)3
    python3.11版本pip install ddddocr调用时报错got an unexpected keyword argument ‘det‘ 解决
    十年测试老鸟聊聊移动端兼容性测试
    测试用例逻辑梳理
    SpringCloud Sleuth+Zipkin
    文件操作的底层原理(文件描述符与缓冲区)
  • 原文地址:https://blog.csdn.net/a1053765496/article/details/126787619