【vue动态组件】VUE使用component :is 实现在多个组件间来回切换

VUE使用component :is 实现在多个组件间来回切换

component :is 动态父子组件传值

相关代码实现:

javascript 复制代码
 <component:is="vuecomponent"></component>


import componentA from 'xxx';
import componentB from 'xxx';
import componentC from 'xxx';

switch(item) {
 case A:
    this.vuecomponent = 'componentA';
 break;

case B:
    this.vuecomponent = 'componentB';
 break;
default:
 this.vuecomponent = 'componentC';
}

vue官方文档解释:

参考文档:组件基础 | Vue.js (vuejs.org)

相关推荐
. . . . .几秒前
React 懒加载实现总结
前端·javascript·react.js
Han.miracle几秒前
JavaScript 核心特性综合实战 —— 从函数到对象的深度应用
开发语言·前端·javascript
Zyx20072 分钟前
构建 React Todo 应用:组件通信与状态管理的最佳实践
前端
挨踢攻城2 分钟前
麒麟操作系统 | 文件与目录的权限
linux·运维·服务器·麒麟操作系统·kyca·kycp
2501_944711434 分钟前
告别 CJS 库加载兼容坑
前端
BD_Marathon4 分钟前
注解开发依赖注入
java·开发语言
大猫会长5 分钟前
react组件外的变量是共用的
前端·react.js·前端框架
念念不忘 必有回响6 分钟前
Vue3国际化实战:动态加载语言包与Element Plus组件集成分步指南
前端·javascript·vue.js
青衫码上行7 分钟前
Maven介绍和下载与安装
java·maven
J_liaty7 分钟前
ThreadLocal 深度解析:原理、实战与避坑指南
java·spring·threadlocal