UNPKG

yun-ui

Version:

Mobile UI Components Library for Vue.js by yunzhijia.

54 lines (37 loc) 1.72 kB
# Tabbar 底部选项卡。`建议选项不超过4个,文本不超过8个字符` > *注:推荐选项卡图标直接使用iconfont ### 使用场景 需要在底部创建选项卡进行导航,用于在两个或多个功能页面间进行切换时。 > 依赖 `tab-item` 组件使用 ### 引入 ``` javascript import Vue from 'vue' import {Tabbar, TabItem} from 'yun-ui' import 'yun-ui/dist/yun/Tabbar/index.css' import 'yun-ui/dist/yun/TabItem/index.css' Vue.component(Tabbar.name, Tabbar) Vue.component(TabItem.name, TabItem) ``` ### 代码示例 ``` javascript <y-tabbar defaultActiveTabId="1" @change=""> <y-tab-item title="文本" tabId="1"></y-tab-item> <y-tab-item title="文本" tabId="2"></y-tab-item> </y-tabbar> ``` ### API | 参数 | 描述 | 类型 | 可选值 | 默认值 | | ---- | ---- | ---- | ---- | ---- | |defaultActiveTabId | 默认active的tab,并在tab-item组件中传入相应的tabId值,若需要切换不同按钮active功能,需要给每个tab-item绑定tabId | String | | | | change | tab-item元素active点击切换时的回调函数,参数为切换后的tabId| Function | | | ## TabItem 组件使用说明 ### TabItem API | 参数 | 描述 | 类型 | 可选值 | 默认值 | | ---- | ---- | ---- | ---- | ---- | | title | 文本 | String | | | | tabId | tab绑定的id,用于区分不同的tab | String | | | ### TabItem Slot API | 参数 | 描述 | | ---- | ---- | | icon | 加入的图标 |