Skip to content

Tabs 选项卡

选项卡切换组件。

何时使用

用户需要通过平级的区域将大块内容进行收纳和展现,保持界面整洁。

Tabs基本用法

Tabs卡片风格的标签

Tabs带有边框的卡片风格

Tabs自定义标签页标题

Tabs标签位置的设置

Tabs参数

参数类型默认说明
v-modelModelValueType-绑定值,选中选项卡的 name
typeTabsType-风格类型
tab-positionITabPositionTypetop选项卡所在位置

Tabs事件

事件类型说明
changeBeforeChangeTypeactiveName 改变时触发

tabs类型定义

ModelValueType

ts
export type ModelValueType = string | number

ITabsType

ts
export type ITabsType = '' | 'card' | 'border-card'

ITabPositionType

ts
export type ITabPositionType = 'top' | 'right' | 'bottom' | 'left'

BeforeChangeType

ts
export type Active = string | number | null
export type BeforeChangeType = (id: Active) => boolean

Tabs插槽

默认插槽

Tab参数

参数类型默认说明
labelLabelType-选项卡标题
nameNameType-与选项卡绑定值 value 对应的标识符,表示选项卡别名

tab类型定义

LabelType

ts
export type LabelType = string | number

NameType

ts
export type NameType = string | number

Tab插槽

插槽名说明
title标签页标题
-默认插槽

Released under the MIT License.