Vue3中动态组件使用

一,动态组件使用

应用场景:动态绑定或切换组件

应用Vue3碎片: is

1.使用

a.组件A

复制代码
<div class="layout-base">
 <Button>红茶</Button>
</div>

a.组件B

复制代码
<div class="layout-base">
 <Button>绿茶</Button>
</div>

2.页面使用

复制代码
<template>
<div class="layout-base">
     <component :is='isChange? ReaTea:GreenTea'></component>
      <Button @click="showChange">换茶</Button>
</div>
</template>

<script setup>

import {ref} from 'vue'
import GreenTea from'./comisTabs/greenTea.vue'
import RedTea.vue from './comisTabs/redTea.vue'

const isChange=ref(false)
const showChange=(()=>isChange.value=!isChange.value)

</script>

3.效果图

简单使用,总结至此,欢迎各位工友交流学习。

传送门:
1.Vue3中provide,inject使用
2.Vue3中使用自定义指令

相关推荐
用户816511126397几秒前
GCD源码剖析
前端
卓伊凡1 分钟前
复杂项目即时通讯从android 5升级android x后遗症之解决报错 #10 java.lang.NullPointerException-优雅草卓伊凡|
前端·后端
未来可期struggle2 分钟前
解决postcss-px-to-viewport-8-plugin 设置include不生效的问题
前端
Tetap3 分钟前
pixijs实现绿幕抠图和视频
前端·webgl
li理6 分钟前
鸿蒙Next Navigation路由终极指南:从基础到分布式路由实战
前端
li理8 分钟前
鸿蒙Next Navigation路由完全指南:从核心API到高级实战
前端
nppe620 分钟前
sequlize操作mysql小记
前端·后端
Moment29 分钟前
面试官:一个接口使用postman这些测试很快,但是页面加载很慢怎么回事 😤😤😤
前端·后端·面试
诗书画唱33 分钟前
【前端面试题】JavaScript 核心知识点解析(第二十二题到第六十一题)
开发语言·前端·javascript
excel39 分钟前
前端必备:从能力检测到 UA-CH,浏览器客户端检测的完整指南
前端