首页 > 其他分享 >36 动态组件

36 动态组件

时间:2023-10-18 15:45:41浏览次数:39  
标签:tabComponent return ComponentC ComponentB 36 components 组件 动态

两个组件之间来回切换的行为需求--> 动态组件
组件确实切换了,但没有显示,为啥子

重点是:
1. <component :is="tabComponent"> </component>
2.    data() {
      return {
        tabComponent: "ComponentB"
      }
    },
3. this.tabComponent= this.tabComponent=="ComponentB"? "ComponentC":"ComponentB"
<template>
  <div>
    <component :is="tabComponent"> </component>
    <button @click="change">切换组件</button>
    <componentB></componentB>
  </div>
</template>

<script>
import componentB from "./components/ComponentB.vue"
import componentC from "./components/ComponentC.vue"
  export default {
    data() {
      return {
        tabComponent: "ComponentB"
      }
    },
    methods: {
      change() {
        this.tabComponent= this.tabComponent=="ComponentB"? "ComponentC":"ComponentB"
        console.log(this.tabComponent)

      }
    },
    components: {
      componentB,
      componentC
    },
  }
</script>

<style lang="scss" scoped>

</style>

标签:tabComponent,return,ComponentC,ComponentB,36,components,组件,动态
From: https://www.cnblogs.com/zhanjianhai/p/17772515.html

相关文章

  • 35 组件生命周期的应用
    banner:横幅,旗帜这节课没啥的重要的是,哪个时间节点应该做什么事,可以做什么事,这一点要理解。(或者说,不同的事情放在不同的时间节点完成)<template><div><h3>组件的生命周期</h3><pref="zhan">{{msg}}</p><button@click="clickHandle">修改数据,触发更新相关......
  • 34 组件的生命周期
    出生————>死亡在主要的时间节点上,自动执行生命周期钩子函数mount:安装,handle:处理组件生命周期示意图虽然写这东西没什么意义,但还是花了一点时间手撕代码吧<template><div><h3>组件的生命周期</h3><p>{{msg}}</p><button@click="clickHandle">......
  • onnx子图修改与动态静态转化
    子图修改importonnximportonnx_graphsurgeonasgsimportonnxruntimeasortimportnumpyasnpdefcut_subgraph(origin_graph_path,input_node_name_list,output_node_name_list,sub_graph_path):graph=gs.import_onnx(onnx.load(origin_graph_path))t......
  • 136. 只出现一次的数字
    给你一个非空整数数组nums,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。示例1:输入:nums=[2,2,1]输出:1思路异或性质:(1)0⊕0=0,0⊕1=1,1⊕0=1,1......
  • 轻松掌握组件启动之MongoDB(番外篇):高可用复制集架构环境搭建-mtools
    引言在前两章节中,我们详细讲解了如何手动配置启动MongoDB。然而,现在有许多不同的工具可以帮助我们更方便地启动和创建MongoDB数据库。因此,今天我将介绍一个名为mtools的开源项目,它可以帮助我们更轻松地启动MongoDB。mtools介绍官方文档地址:mtoolsmtools是一个基于Python实现的......
  • 数据采集IO卡 软件无线电处理平台:136-KC705E增强版基于FMC接口的 Kintex-7 XC7K325T P
    一、板卡概述   本板卡基于Xilinx公司的FPGAXC7K325T-2FFG900 芯片,pin_to_pin兼容FPGAXC7K410T-2FFG900 ,支持PCIeX8、64bit DDR3容量2GByte,HPC的FMC连接器,板卡支持各种接口输入,软件支持windows,Linux驱动。   二、功能和技术指标: 板卡功能参数内容主处理器Xi......
  • 界面组件DevExpress WPF v23.1 - 全面升级文档处理功能
    DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。无论是Office办公软件的衍伸产品,还是以数据为中心......
  • 再学Blazor——组件
    Blazor应用基于组件,组件可以复用和嵌套。本文内容如下:组件类组件嵌套组件参数组件对象1.组件类所有组件都是继承ComponentBase组件基类,razor文件默认继承ComponentBase类。ComponentBase实现组件的最低抽象,IComponent接口。ComponentBase定义基本功能的组件属......
  • Java拾贝第四天——动态绑定机制
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么//根据面向对象3中提及的属性看对象,方法看指向。试想如下代码publicclassTest4{publicstaticvoidmain(String[]args){Basebase=newSub();System.out.println(base.sum());System......
  • 29 组件事件传递
    又来就是了之前说props不能子传父,并不完全准确。默认是不可以,但可以额外操作使它具备“子传父”的功能就是传递函数啦,不过是间接的<template><div><!--msg在B组件赋值,然后传回给A-->父级元素:{{msg}}<B:function1="myFunction"/......