vue中使用component中的is渲染组件如何使用,:is 等价 v-if渲染组件。

动态组件顾名思义动态加载不同的组件,is属性用于加载不同组件,传参使用属性传递

1、使用v-for遍历component,组件都会执行

  <componentv-for="(item, index) in TAB_PANE":key="index":is="item.componentName":systemSettingSelect="systemSettingSelect"@handleAAA="onHandleAAA"></component>

在这里插入图片描述

2、可以将component组件放在v-for循环外,使用外部方法调用,每次只传递一次 component的is值,且只渲染一次。

<component :is="curComponent"></component>data() {return {curComponent: '',}
}<template><button @click="change('1')">组件1</button><button @click="change('2')">组件2</button><div style="width: calc(100% - 220px)"><keep-alive><component:treeData="treeDataCur":is="curComponent"></component></keep-alive></div>
</template>
<script>import component1 from './component1'import component2 from './component2'export default {components: {component1, component2},data() {return {curComponent: '',}},methods: {change(index) {this.curComponent= 'component' + index},}}
</script>
<style scoped>
</style>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/625719.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java多线程——并发和并行、实现方法

多线程 并发和并行 实现方法 代码演示 方式一 package com.qiong.thread1;public class MyThread extends Thread{Overridepublic void run() {for (int i 0; i < 20; i) {System.out.println(getName() "Hello World");}} }package com.qiong.thread1;public…

训练营四十四天 | ● 完全背包● 518. 零钱兑换 II ● 377. 组合总和 Ⅳ

完全背包 先物品再背包和先背包再物品都行&#xff0c;背包正序遍历&#xff0c;可以重复选取 先物品再背包是组合&#xff0c;不讲究各个物品的不同顺序&#xff0c;因为先顺序遍历物品&#xff0c;所以物品只有一种排序&#xff0c;即组合 先背包再物品是排序&#xff0c;物…

运筹说 第65期 | 动态规划的基本概念和基本原理

20世纪50年代初&#xff0c;美国数学家R. Bellman 等人在解决多阶段决策优化问题时提出了一种高效的求解方法——动态规划&#xff08;Dynamic Programming&#xff09;&#xff0c;该方法基于多阶段决策优化问题的特点&#xff0c;把多阶段问题转换为一系列互相联系的单阶段问…

2024抖店选品方法,及侧重方向思路(全新版本),可收藏备用

我是王路飞。 做无货源抖店的商家&#xff0c;牢记【选品重于泰山】这句话。 要知道电商的本质就是产品&#xff0c;你所有的运营手段也都是围绕产品进行的&#xff0c;店铺内的流量也都是冲着产品来的。 产品不行&#xff0c;哪怕再多的流量、再高的曝光率&#xff0c;也带…

2024年全网最全春招时间线

2024年全网最全春招时间线 春招&#xff0c;许多同学可能会误以为这是春天才会进行。 你可能会想&#xff0c;期末刚考完试&#xff0c;先享受下寒假&#xff0c;再欢度春节&#xff0c;收些红包&#xff0c;甚至还能抽空去理个发型。等到春日明媚时&#xff0c;再参加春招活…

linux docker安装 rustdesk

这里写自定义目录标题 1&#xff1a;软件介绍&#xff1a;2&#xff1a;安装1. 服务器端2. 客户端 3&#xff1a;配置5&#xff1a;其他1:rustdesk 官方Docker Compose 1&#xff1a;软件介绍&#xff1a; 名称作用官网项目地址rustdesk实现多端互控https://rustdesk.com/inde…

将github项目导入gitee中

首先将原gitee项目中以下不必要的文件删除掉&#xff0c;并把github中的文件下载到gitee目录下&#xff1a; rm -rf * git clone [链接]cd 进入下载后的目录&#xff0c;将下载后的git相关文件删除&#xff1a; cd [git项目名] rm -rf .git回到gitee项目文件夹&#xff0c;将…

图书管理系统:从数据库设计到前端展示的实战经验分享

✍✍计算机编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java实战 |…

Arduino| 串口通讯、入门示例

Arduino串口通讯 为什么要做串口通讯串口通讯原理串口通讯函数字符串常用函数串口通讯示例入门示例测试串口通讯复杂指令处理 为什么要做串口通讯 串口通讯&#xff1a;串口通信是用来在不同电子设备之间交换数据用的技术&#xff0c;其实就是要实现不同电子设备之间的“通讯对…

C# Cad2016二次开发选择文本信息导出(六)

//选文本信息导出 [CommandMethod("getdata")] public void getdata() {// 获取当前文档和数据库Document doc Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;Database db doc.Database;Editor ed doc.Editor;// 获取当前…

vulnhub靶场之DC-9

一.环境搭建 1.靶场描述 DC-9 is another purposely built vulnerable lab with the intent of gaining experience in the world of penetration testing. The ultimate goal of this challenge is to get root and to read the one and only flag. Linux skills and famili…

01-11NodeJS

NodeJSNpmBootstrap NodeJS 概念&#xff1a;NodeJS是JavaScript的运⾏环境: node xxx&#xff0c;主要在Windows、Linux、Unix、MacOSX等不同平台上运行 一、特点&#xff1a; 单线程异步IO跨平台事件驱动 能让JS脱离浏览器执行可以开发后端程序 二、测试&#xff1a; 安…

快速预览PDF报告,PDF提取文字并统计词频

通过统计词频来快速预览PDF报告。本文提供了文字PDF和图片PDF提取文字的两类方式。 对于是文字类的PDF可以快速的提取其中文字&#xff0c;但是有许多PDF是图片格式&#xff0c;并不能直接提取文字。本文采取PDF转图片&#xff0c;并通过OCR识别文字生成文本&#xff0c;进而统…

Flink会话集群docker-compose一键安装

1、安装docker 参考&#xff0c;本人这篇博客&#xff1a;https://blog.csdn.net/taotao_guiwang/article/details/135508643?spm1001.2014.3001.5501 2、flink-conf.yaml flink-conf.yaml放在/home/flink/conf/job、/home/flink/conf/task下面&#xff0c;flink-conf.yaml…

【并发】阻塞队列与等待队列

在多线程编程中&#xff0c;等待队列和阻塞队列是两个重要而常用的概念。它们在线程同步和协作中发挥着关键的作用。在本文中&#xff0c;我们将深入探讨等待队列和阻塞队列的概念、特点以及它们在多线程环境下的应用。 等待队列&#xff08;Wait Queue&#xff09;&#xff1…

C++输入输出和文件

文章目录 一. 流, 缓冲区和iostream文件二. 使用cout进行输出1. 用cout进行格式化2. 刷新输出缓冲区 三. 使用cin进行输入1. cin>>如何检查输入2. 流状态3. 其他istream类方法 四. 文件输入和输出1. 简单的文件I/O2. 文件模式3. 随机存取4. 内核格式化 To be continue...…

jmeter--6.跨线程组关联

目录 1. 跨线程组实现接口关联 2. 跨线程组实现Cookie关联 1. 跨线程组实现接口关联 1.1 根据json/正则的方式提取到需要的响应数据 1.2 在接口下新增一个BeanShell 后置处理器&#xff0c;并通过函数助手写入【${__setProperty(new_token,${access_token},)}】&#xff0c;…

Unet系列网络解析

Unet UNet最早发表在2015的MICCAI上&#xff0c;到2020年中旬的引用量已经超过了9700多次&#xff0c;估计现在都过万了&#xff0c;从这方面看足以见得其影响力。当然&#xff0c;UNet这个基本的网络结构有太多的改进型&#xff0c;应用范围已经远远超出了医学图像的范畴。我…

Linux中的高级权限

hash算法: echo 123 | md5sum : 生成随机的密码123的哈希值,只要密码是一样的,哈希值都是一样的 密码一般比较复杂,用的sha512算法,更安全 /etc/login.defs : 考试要考的配置的文件 chage -l user1 : 可以列出密码的设定情况 w : 显示当前登入系统的用户信息 last …

Java 重载 注解

目录 一、重载&#xff1a;二、注解 一、重载&#xff1a; 在java中&#xff0c;如果有功能类似&#xff0c;可以使用相同的名字来定义不同功能方法&#xff1b; 定义重载方法的时候&#xff0c;要求&#xff1a; 1.方法的名字必须相同&#xff0c;作用域必须相同 2.参数必须…