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

element-ui tabs 组件源码分享

tabs 标签页组件源码简单分享,主要从以下几个方面:

1、tabs 组件页面结构。

2、tabs 组件属性。

3、tabs 组件事件。

4、tab-pane 组件属性。

一、组件页面结构。

二、组件属性。

2.1 value/v-model 绑定值,选中选项卡的 name,类型 string,默认值 第一个选项卡的name。

2.2 type 风格类型,类型 string,可选值 card/border-card,无默认值。

2.3 closable 标签是否可关闭,类型 boolean,默认值 false。

2.4 addable 标签是否可增加,类型 boolean,默认值 false。

2.5 editable 标签是否同时可增加和关闭,类型 boolean,默认值 false。

2.6 tab-position 选项卡所在位置,类型 string,可选值 top/right/bottom/left,默认 top。

2.7 stretch 标签的宽度是否自撑开,类型 boolean,默认 false。

2.8 before-leave 切换标签之前的钩子,若返回 false 或者返回 Promise 且被 reject,则阻止切换。类型 Function(activeName, oldActiveName),无默认值。

三、组件事件。

3.1 tab-click tab 被选中时触发,回调参数‘被选中的标签 tab 实例’。

3.2 tab-remove 点击 tab 移除按钮后触发,回调参数‘被删除的标签的 name’。

3.3 tab-add 点击 tabs 的新增按钮后触发,无回调参数。

3.4 edit 点击 tabs 的新增按钮或 tab 被关闭后触发,回调参数‘(targetName,action)’。

四、tab-pane 组件属性。

4.1 label 选项卡标题,类型 string,无默认值。

4.2 disabled 是否禁用,类型 boolean,默认 false。

4.3 name 与选项卡绑定值 value 对应的标识符,表示选项卡别名,类型 string,默认‘该选项卡在选项卡列表中的顺序值,如第一个选项卡则为“1”’。

4.4 closable 标签是否可关闭,类型 boolean,默认 false。

4.5 lazy 标签是否延迟渲染,类型 boolean,默认 false。

相关文章:

  • 品融电商:以全域增长方法论,解码2025情绪消费新机遇
  • Coze高阶玩法 | 使用Coze制作思维认知提升视频,效率提升300%!(附保姆级教程)
  • OpenHarmony之电源管理子系统公共事件定义
  • Vue选项式 API 与组合式 API
  • jdk-8u202-linux-x64.tar.gz官方下载地址
  • 统计服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
  • 大学IP广播系统解决方案:构建数字化智慧化大学校园IP广播平台
  • 创建型设计模式之:简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式和原型模式
  • Oracle Recovery Tools修复ORA-00742、ORA-600 ktbair2: illegal inheritance故障
  • 路由器的基础配置全解析:静态动态路由 + 华为 ENSP 命令大全
  • 3D模型文件格式之《STL格式介绍》
  • 知识蒸馏和迁移学习的区别
  • Cannot read properties of null (reading ‘classList‘)
  • A2A与MCP之间的简单理解
  • 【Google上包前APK自检】
  • 深入理解网络原理:UDP协议详解
  • 【Linux】Vim文本编辑器
  • Java使用IText7动态生成带审批文本框的PDF文档
  • 【Nova UI】十、打造组件库第一个组件-图标组件(下):从.svg 到 SVG Vue 组件的高效蜕变✨
  • LeetCode 1780 判断一个数字是否可以表示成三的幂的和
  • 幸福航空五一前三天航班取消:客服称目前是锁舱状态,无法确认何时恢复
  • 当隐身13年的北小京决定公开身份 ,专业戏剧评论依然稀缺
  • 学校食堂饭菜有蛆?举报人遭值班人员辱骂?四川苍溪县教育局回应
  • 上海潮汕联谊会举行换届大会,陈湖文当选会长
  • 持续更新丨伊朗港口爆炸事件已致561人受伤
  • 五矿地产:今年要确保债务“不爆雷”、交付“不烂尾”