返回顶部
首页 > 资讯 > 前端开发 > 其他 >深入了解Vue中的动态组件
  • 263
分享到

深入了解Vue中的动态组件

Vue 2022-11-22 23:11:51 263人浏览 独家记忆
摘要

1、什么是动态组件动态组件指的是动态切换组件的显示与隐藏。(学习视频分享:Vue视频教程)2、如何实现动态组件渲染vue 提供了一个内置的 <component> 组件,专门用来实现动态组件的渲染。示例代码如下:3、使用 kee

1、什么是动态组件

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

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

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

3、使用 keep-alive 保持状态

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

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

  • 当组件被缓存时,会自动触发组件的 deactivated 生命周期函数。

  • 当组件被激活时,会自动触发组件的 activated 生命周期函数。

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

温馨提醒:

  • keep-alive 会把内部的组件进行缓存,而不是销毁组件;
  • 使用 keep-alive 的时候,可以通过 include 指定哪些组件需要被缓存;或者,通过 exclude 属性指定哪些组件不需要被缓存;但是:不要同时使用 includeexclude 这两个属性;

5、keep-alive 的 include 属性

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

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

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

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

--结束END--

本文标题: 深入了解Vue中的动态组件

本文链接: https://lsjlt.com/news/173488.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 深入了解Vue中的动态组件
    1、什么是动态组件动态组件指的是动态切换组件的显示与隐藏。(学习视频分享:vue视频教程)2、如何实现动态组件渲染vue 提供了一个内置的 <component> 组件,专门用来实现动态组件的渲染。示例代码如下:3、使用 kee...
    99+
    2022-11-22
    Vue
  • VUE 过渡状态:深入了解 VUE 的动画机制
    VUE 的动画机制 VUE 的动画机制基于 CSS 过渡和 JavaScript 动画。CSS 过渡允许您在元素之间平滑地转换样式,而 JavaScript 动画则允许您在元素之间动态地转换样式。 CSS 过渡 CSS 过渡是一种用于在...
    99+
    2024-02-11
    VUE 动画 过渡 CSS JavaScript
  • 然后深入了解vue组件中的prop、slot和event
    本篇文章为大家展示了然后深入了解vue组件中的prop、slot和event,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。不管多么复杂的组件,一定是由属性prop、事件event和插槽slot组成的...
    99+
    2023-06-21
  • 深入了解Vue组件七种通信方式
    目录1.props/$emit简介代码实例2.v-slot简介代码实例3.$refs/ $parent/$children/$root简介代码实例4.$attrs/$listener...
    99+
    2024-04-02
  • 怎么深入了解Vue组件的创建和使用
    今天就跟大家聊聊有关怎么深入了解Vue组件的创建和使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、什么是组件?组件 (Component) 是 Vue.js 最强大的功能之一。...
    99+
    2023-06-22
  • Vue动态组件component的深度使用说明
    目录背景介绍组件封装Vue动态组件改造组件Vue动态组件的理解什么是动态组件背景介绍 最近在封装一些基于Vue+ElementUI的组件,将一些实际项目中常用的,有一定规律的业务进行...
    99+
    2024-04-02
  • vue components 动态组件详解
    目录总结总结数组发生变化时,动态加载相应数据 场景:点击不同组件名称,界面显示相应组件 步骤一:导入所需组件 步骤二:点击 tab 选项卡,将对应组件名添加进数组 步骤三:使用动态组...
    99+
    2024-04-02
  • 深入了解C语言中的动态内存分配
    目录什么是动态内存分配如何进行动态内存分配首先我要介绍两个函数 malloc 和 free第二个开辟空间的动态内存分配的函数 calloc大小修改函数realloc今天我们来学习一下...
    99+
    2024-04-02
  • 怎样深入了解Vue组件七种通信方式
    怎样深入了解Vue组件七种通信方式,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。vue组件通信的方式,这是在面试中一个非常高频的问题,我刚开始找实习便经常遇到这个问题,当时只知...
    99+
    2023-06-22
  • vue动态组件component
    目录1、component2、keep-alive2.1存在的问题2.2使用keep-alive解决2.3keep-alive的生命周期2.4keep-alive 的 include...
    99+
    2024-04-02
  • 深入了解golang中的静态方法
    Golang是一门支持面向对象编程的编程语言,但是它的面向对象编程方式有些不同于传统的面向对象编程语言。有一点不同是Golang中没有类(class)的概念,也没有Java中的静态方法(static method)。但是Golang中提供了...
    99+
    2023-05-14
  • vue3动态加载组件以及动态引入组件详解
    目录1.问题2.分析3.最后总结1.问题 在做一个用vite构建的vue3项目时,动态拉取导入.vue页面,然后控制台一直有以下提示,页面也无法渲染出来。 2.分析 根据上面的报错...
    99+
    2023-03-23
    vue 动态加载组件 vue加载组件 vue3动态加载组件
  • Vue中动态组件怎么用
    这篇文章将为大家详细讲解有关Vue中动态组件怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。动态组件我相信大部分在开发的过程中都会用到,当我们需要在不同的组件之间进行状态切换时,动态组件可以很好的满足...
    99+
    2023-06-21
  • 怎么深入了解vue中的v-model
    这篇文章给大家介绍怎么深入了解vue中的v-model,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。首先,要明白我们学习v-model的作用是什么一个组件上的 v-model 默认会利用名为 value 的 prop ...
    99+
    2023-06-26
  • 深入了解C语言的动态内存管理
    目录一、为什么会存在动态内存二、动态内存函数1.malloc和free2.calloc3.realloc三、动态内存函数常见错误2.对NULL指针进行解引用操作3.使用free释放一...
    99+
    2024-04-02
  • 深入了解Python--元组
              ...
    99+
    2023-01-30
    Python
  • 深入了解Vue3组件传值方式
    目录父子组件传值 props祖孙组件传值 provide 和 inject父组件中点击按钮向子组件传值今天说一下 vue3 的组件间传值,学习过 vue2 的宝子们肯定知道,组件传值...
    99+
    2024-04-02
  • C语言的动态内存管理的深入了解
    目录一、动态内存分配二、动态内存分配函数1、malloc()2、realloc()3、calloc()三、用free函数释放内存四、迷途指针总结一、动态内存分配 (1)用malloc...
    99+
    2024-04-02
  • Vue动态组件和keep-alive组件实例详解
    目录动态组件格式注意点使用效果目录结构操作效果小结keep-alive组件使用背景解决方法使用keep-alive组件小结keep-alive组件-指定缓存语法注意:总结动态组件 多...
    99+
    2024-04-02
  • Vue动态组件与内置组件浅析讲解
    目录一、动态组件二、内置组件一、动态组件 在vue中,有很多的组件可以挂载同一个挂载点上面,要在同一个挂载的点上的多个组件之间可以实现动态的切换渲染,我们可以通过内置组件compon...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作