• 技术文章 >web前端 >Vue.js

    深入了解Vue中的动态组件

    青灯夜游青灯夜游2022-11-11 18:40:51转载261
    什么是动态组件?本篇文章带大家详细了解一下Vue入门必备知识中的动态组件,介绍一下如何实现动态组件渲染、keep-alive组件,希望对大家有所帮助!

    大前端成长进阶课程:进入学习

    1、什么是动态组件

    动态组件指的是动态切换组件的显示与隐藏。(学习视频分享:vue视频教程

    2、如何实现动态组件渲染

    vue 提供了一个内置的 <component> 组件,专门用来实现动态组件的渲染。示例代码如下:
    在这里插入图片描述

    3、使用 keep-alive 保持状态

    默认情况下,切换动态组件时无法保持组件的状态。此时可以使用vue 内置的 <keep-alive> 组件保持动态组件的状态。示例代码如下:
    在这里插入图片描述

    4、keep-alive 对应的生命周期函数

    示例代码如下:
    在这里插入图片描述

    温馨提醒:

    5、keep-alive 的 include 属性

    include 属性用来指定:只有名称匹配的组件会被缓存。多个组件名之间使用英文的逗号分隔:

    示例代码如下:
    在这里插入图片描述

    (学习视频分享:web前端开发编程基础视频

    以上就是深入了解Vue中的动态组件的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:csdn,如有侵犯,请联系admin@php.cn删除

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:Vue
    上一篇:一文搞懂vue2 diff算法(附图) 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 浅析Vue中插槽Slot的作用和具名插槽• 在vue中动态的引入图片为什么要使用require?解析分享• 浅析Vue项目中怎么用Pinia状态管理工具• 浅析Vue中父子组件间怎么通信(父传子|子传父)• 一文搞懂vue2 diff算法(附图)
    1/1

    PHP中文网