当前位置: 首页 > 知识库问答 >
问题:

vue3 - Vue3 组合式API中使用component实现tab切换视图不显示问题?

苍意智
2024-04-10

vue3 组合式风格中 使用component 内置组件 实现tab切换视图 (用import com form ...导入组件的方式) 为什么有的视图组件显示 有的视图组件执行不显示?没有任何报错

希望正常显示

共有2个答案

南宫阳焱
2024-04-10

贴一下你的代码康康

束俊英
2024-04-10

类似于这样子?

<script setup>import { ref } from 'vue'import A from './A.vue';import B from './B.vue';import C from './C.vue';const cmp = ref('A')const cmpMap = {  A,  B,  C}function change(val) {  cmp.value = val}</script><template>  <!-- 模拟tab -->  <button @click="change('A')">toA</button>  <button @click="change('B')">toB</button>  <button @click="change('C')">toC</button>  <component :is="cmpMap[cmp]" /></template>

效果:image.png

 类似资料:
  • 主要内容:setup 组件,实例(src/APP.vue),实例,Vue 组合式 API 生命周期钩子,实例,实例,实例,模板引用,实例,实例,实例,实例Vue3 组合式 API(Composition API) 主要用于在大型组件中提高代码逻辑的可复用性。 传统的组件随着业务复杂度越来越高,代码量会不断的加大,整个代码逻辑都不易阅读和理解。 Vue3 使用组合式 API 的地方为 setup。 在 setup 中,我们可以按逻辑关注点对部分代码进行分组,然后提取逻辑片段并与其他组件共享代码。因

  • 本文向大家介绍用CSS实现tab切换相关面试题,主要包含被问及用CSS实现tab切换时的应答技巧和注意事项,需要的朋友参考一下 1.用label结合单选按钮radio接受切换tab的单击 2.用zindex层级来显示当前tab页对应的内容 3.用css兄弟选择器选中对应的tab页签和内容页,添加相应的样式

  • 家人们,请问有没有上图这种知识图谱的好一点的轮子可用啊,在vue3项目中使用 没找到好用的组件

  • 这是问题的一个动图。 这是问题的现场 https://play.vuejs.org/#eNp9VE2Pm0AM/SsWl5CWJR9HSqKuVFWqVKlVK... 问题描述: 当有两行时,在第一行后插入一行,input 的内容却保持位置不变,如何修复这个问题? 比如这个例子,当 input 内的内容依次是 1、2 时,我再在第一行后插入一行,我期望的是,第一个 input = 1,第二个 in

  • 在vue3中,使用v-for循环遍历的方式<component></component>无法加载组件 如果不通过遍历能正常加载出组件

  • 本文向大家介绍Bootstrap标签页(Tab)插件切换echarts不显示问题的解决,包括了Bootstrap标签页(Tab)插件切换echarts不显示问题的解决的使用技巧和注意事项,需要的朋友参考一下 问题: 1.  在echarts跟bootstrap选项卡整合的时候,默认第一个选中选项卡可以正常加载echarts图表,但是切换其他选项的时候不能渲染出其他选项卡echarts图表。 2.