Tabs 选项卡
- 选项卡切换组件。
何时使用
- 用户需要通过平级的区域将大块内容进行收纳和展现,保持界面整洁。
Tabs基本用法
我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。
Tabs卡片风格的标签
我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。
Tabs带有边框的卡片风格
我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。
Tabs自定义标签页标题
我们终将远行,和过去稚嫩的自己告别。这是一个流行告别的时代,陪你颠沛流离的人越来越少,直至没有。我们也要习惯昔日好友的渐行渐远,因为我们终将长大,长大到可以独自一人抵挡风雨。
Tabs标签位置的设置
疲惫的一天
Tabs参数
| 参数 | 类型 | 默认 | 说明 |
|---|---|---|---|
| v-model | ModelValueType | - | 绑定值,选中选项卡的 name |
| type | TabsType | - | 风格类型 |
| tab-position | ITabPositionType | top | 选项卡所在位置 |
Tabs事件
| 事件 | 类型 | 说明 |
|---|---|---|
| change | BeforeChangeType | activeName 改变时触发 |
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参数
| 参数 | 类型 | 默认 | 说明 |
|---|---|---|---|
| label | LabelType | - | 选项卡标题 |
| name | NameType | - | 与选项卡绑定值 value 对应的标识符,表示选项卡别名 |
tab类型定义
LabelType
ts
export type LabelType = string | number;NameType
ts
export type NameType = string | number;Tab插槽
| 插槽名 | 说明 |
|---|---|
| title | 标签页标题 |
| - | 默认插槽 |