• vue直接操作DOM——ref,动态组件,缓冲组件


    目录

    1.ref 

    2.动态组件

    3.缓冲组件


     

    1.ref 

    • ref是vue中提供的一种可以直接操作DOM的方式

      • 具体使用方式如下

      • 配合v-for来使用

      • 通过ref操作子组件 

        • 在子组件中 写入ref 属性 这样我们就可以通过ref属性 来获取到子组件的vue实例对象了,这样也就可以获取到子组件实例对象中的数据、computed等内容了

    2.动态组件

    • vue中给我们提供了一个内置组件 名为component 其作用是可以动态切换组件进行操作

    • 用法:

        1. <template>
        2.    <div>
        3.        <h1>{{content}}h1>
        4.        <button>childbutton>
        5.        <button>child1button>
        6.        <button>child2button>
        7.  
        8.        <component is="VChild">component>
        9.    div>
        10. template>

    3.缓冲组件

    • vue中还提供了另一个内置组件——keep-alive

    • 使用keep-alive的步骤如下

      • 1.将要保持状态的元素或组件 写入keep-alive组件的内容

        1.    <组件>

      • 这样就可以保持指定组件的状态了

      • 添加了keep-alive组件之后 会自动给内部组件 添加两个生命周期函数 activated deactivated

        • activated :激活后生命周期

        • deactivated :销毁后生命周期

  • 相关阅读:
    ESP32网络开发实例-将数据保存到InfluxDB时序数据库
    GBASE 8S内存管理
    java基于ssm的在线答疑考试系统
    更快的训练和推理: 对比 Habana Gaudi®2 和英伟达 A100 80GB
    【漏洞情报】泛微 E-Cology KtreeUploadAction 文件上传漏洞
    大数据如何应用于业务和决策?_光点科技
    cocos2dx 3D物理相关知识点汇总
    数据结构 - 队列
    LeetCode每日练习之链表常见题目
    完全保密的以太坊交易:Aztec网络的隐私架构
  • 原文地址:https://blog.csdn.net/weixin_64037609/article/details/127758876