PlainTabs 普通的标签页 ​

相比ElTabs,该组件只是一个普通的 tab 切换,不包含延迟渲染,缓存渲染功能,但在外层也可以轻松做到。

基础用法 ​

传入options选项来渲染 tab 列表,使用v-model来绑定 tab 值

企业素材
个人素材
免费素材
我是内容A

卡片风格的标签 ​

传入type为card来渲染卡片风格

建议配合component组件来使用,这样会使代码变得清晰

商品/营销素材
快捷回复素材
测试啊
我是组件A

缓存 ​

配合keep-alive组件来缓存组件实例

标签页1
标签页2
标签页3

动画 ​

默认插槽抛出了action和transitionName2 个属性,方便应用到组件上

用户也可以根据action的值(next:点击当前选中后面的 tab, prev:点击当前选中前面的 tab),使用自定义的动画名称

商品/营销素材
快捷回复素材
测试啊
我是组件A

API ​

属性 ​

属性名说明类型默认值
model-valuetab 双向绑定的值String|Number-
options取消按钮属性设置Array-
type确定按钮属性设置String-

Slots ​

事件名说明
default面板内容
label自定义 label
prepend前置插槽(只有 card 模式时才生效)
append后置插槽(只有 card 模式时才生效)

源代码 ​

组件 • 样式 • 文档

贡献者 ​