当前位置: 首页 > news >正文

使用el-tab 实现两个tab切换

1、主页面 index.vue

2、tab1:school.vue

3、tab2:parent.vue

具体代码如下:

<template>
  <div class="app-container">
    <!-- 使用el-tabs 实现两个组件的切换 -->
    <el-tabs v-model="activeName" type="card" @tab-click="handleClick">
      <el-tab-pane label="学校端" name="first">
        <!-- 路由到school.vue-->
        <school></school>
      </el-tab-pane>
      <el-tab-pane label="家长端" name="second">
        <parent></parent>
      </el-tab-pane>
    </el-tabs>
  </div>
</template>

<script>
import parent from './parent.vue';
import school from './school.vue';

export default {
  components: { parent, school },
  name: "CollectStatistics",
  data() {
    return {
      activeName: "first",
    };
  },
  methods: {
    handleClick(tab, event) {
      // console.log(tab, event);
      console.log(this.activeName);

    },
  },
};
</script>
<style>

</style>

参数说明:

  1. el-tabs嵌套el-tab-pane使用
  2. el-tabs的v-model对应el-tab-pane的name
  3. el-tabs的type可以指定为card,border-card
  4. el-tab-pane的label为显示的标签内容,标签的内容在首尾标签内部
  5. el-tabs可以设置closable,editable,addable,分别设置tab-remove,edit,tab-add动态修改标签集合
  6. 还有tab-click钩子
  7. el-tabs中设置tab-position,修改标签位置,可以为top,bottom,left,right

Element - The world's most popular Vue UI framework

http://www.dtcms.com/a/110746.html

相关文章:

  • MCP协议java开发的servers,已开源
  • Linux 基础入门指南:用户管理、基本命令(一)
  • Golang标准库——runtime
  • Linux命令-iotop
  • 【Java】网络编程
  • Python爬虫教程008:BeautifulSoup库的基本介绍
  • jQuery 遍历
  • 浙江大学朱霖潮研究员:《人工智能重塑科学与工程研究》以蛋白质结构预测为例|附PPT下载方法
  • Unity网络开发基础 (3) Socket入门 TCP同步连接 与 简单封装练习
  • java_高并发之SpringBoot中实现一个通用Excel导出功能
  • 适配 AGP8.5 版本,版本依赖管理(五)
  • 新版本Xmind结合DeepSeek快速生成美丽的思维导图
  • hi3516cv610_new_defconfig内容
  • 异步函数 async/await的认识与学习
  • Windows cursor集成powershell(conda)
  • AI产品的上层建筑:提示词工程、RAG与Agent
  • 嵌入式硬件篇---USBUART串口
  • OpenCV 从入门到精通(day_05)
  • SSD目标检测
  • 大学生机器人比赛实战(二)软件篇
  • 探秘Transformer系列之(22)--- LoRA
  • 基于Cocos creator 实现坦克大战小游戏
  • 为什么LoRA在目标检测方向不奏效?
  • 颠覆传统医疗!基于DeepSeek的智能化导尿管技术解析与实
  • Java 8 到 Java 21 系列之 Optional 类型:优雅地处理空值(Java 8)
  • 【数据库】达梦arm64安装
  • Linux Command nmap 网络扫描
  • Handy Multi Agent 学习笔记 -Task02
  • MySQL InnoDB 教程:深入理解文件结构与优化手段
  • SpringBoot+vue前后端分离整合sa-token(无cookie登录态 详细的登录流程)