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

开发避坑指南(37):Vue3 标签页实现攻略

需求

Vue3+element ui如何实现多个标签页的展示与切换?如下图所示
在这里插入图片描述

实现方案

使用Tabs 组件实现,Tabs 组件提供了选项卡功能, 默认选中第一个标签页。代码如下:

<el-dialog :close-on-click-modal="false" :title="title" v-model="open" width="80%"  append-to-body>
<el-tabs><el-tab-pane label="订单信息" name="orderInfo">订单信息订单信息订单信息</el-tab-pane><el-tab-pane label="商品信息" name="goodsInfo">商品信息商品信息商品信息</el-tab-pane>
</el-tabs>
</el-dialog>

如果要指定默认选中某个名称的标签页,可以通过el-tabs标签的v-model来属性绑定,比如要默认选中商品信息标签页:

变量定义

//默认选中商品信息标签页
const activeTab = ref("goodsInfo");

模版页面el-tabs标签增加v-model属性绑定变量activeTab

<el-dialog :close-on-click-modal="false" :title="title" v-model="open" width="80%"  append-to-body>
<el-tabs v-model="activeTab"><el-tab-pane label="订单信息" name="orderInfo">订单信息订单信息订单信息</el-tab-pane><el-tab-pane label="商品信息" name="goodsInfo">商品信息商品信息商品信息</el-tab-pane>
</el-tabs>
</el-dialog>
http://www.xdnf.cn/news/18973.html

相关文章:

  • iPhone 17 Pro 全新配色确定,首款折叠屏 iPhone 将配备 Touch ID 及四颗镜头
  • 二、JVM 入门 —— (四)堆以及 GC
  • MATLAB中函数的详细使用
  • Slice-100K:推动AI驱动的CAD与3D打印创新的多模态数据集
  • 『专利好药用力心脑血管健康』——爱上古中医(28)(健康生活是coder抒写优质代码的前提条件——《黄帝内经》伴读学习纪要)
  • Hadoop MapReduce 任务/输入数据 分片 InputSplit 解析
  • VS中创建Linux项目
  • VGVLP思路探索和讨论
  • STL库——vector(类函数学习)
  • 算法编程实例-快乐学习
  • Git:基本使用
  • 校园勤工俭学微信小程序的设计与实现:基于数字化服务生态的赋能体系构建
  • 10分钟快速搭建 SkyWalking 服务
  • 机器学习笔记
  • 【C语言】小游戏:关机程序
  • 【Linux 进程】进程程序替换
  • RAG中使用到的相关函数注释——LangChain核心函数
  • AI出题人给出的Java后端面经(二十仨)(不定更)
  • 【AI论文】FutureX:面向未来预测任务中大语言模型智能体的前沿动态基准测试
  • 【科研绘图系列】R语言在海洋生态学中的应用:浮游植物糖类组成与溶解性有机碳的关系
  • 永磁同步电机无速度算法--传统脉振方波注入法(1)
  • LangGraph
  • 【更新至2024年】2000-2024年各地级市绿色专利数据
  • 【lucene】spancontainingquery
  • 主流的 AI Agent 开发框架
  • 矩阵的秩几何含义
  • WPS 智能文档,5分钟上手!
  • 云蝠智能 Voice Agent:多语言交互时代的AI智能语音呼叫
  • 支持向量机(第二十九节课内容总结)
  • JMM 浅析