Skip to content

Tabs 标签页

分隔内容上有关联但属于不同类别的数据集合,支持卡片、边框卡片等多种风格。

基础用法

通过 v-model 绑定当前激活标签,使用 ZcTabPane 定义标签页。

用户管理内容

卡片风格

使用 type="card" 设置卡片风格标签页。

最新内容

位置选项卡

通过 position 属性设置标签页的位置:top、right、bottom、left。

左侧选项卡内容一

Tabs API

Props

参数说明类型默认值
modelValue (v-model)当前激活标签string | number''
type风格类型'' | 'card' | 'border-card'''
position标签位置'top' | 'right' | 'bottom' | 'left''top'
closable标签是否可关闭booleanfalse
addable标签是否可新增booleanfalse
editable标签是否可编辑(新增+关闭)booleanfalse
beforeLeave切换前钩子(active, oldActive) => boolean | Promise<boolean>

Events

事件名说明回调参数
update:modelValue激活标签变化(name: string | number)
tab-click点击标签(name, event: MouseEvent)
tab-remove关闭标签(name: string | number)
tab-add新增标签
edit编辑操作(name, action: "remove" | "add")

TabPane Props

参数说明类型默认值
name标签标识string | number''
label标签标题string''
lazy是否懒加载booleanfalse
closable是否可关闭booleanfalse
disabled是否禁用booleanfalse

基于 MIT 许可发布