<TabView> 是一个导航组件,显示分组到选项卡的内容,并允许用户在选项卡之间切换。


<TabView :selectedIndex="selectedIndex">
  <TabViewItem title="Tab 1">
    <Label text="Content for Tab 1" />
  </TabViewItem>
  <TabViewItem title="Tab 2">
    <Label text="Content for Tab 2" />
  </TabViewItem>
</TabView>

注意: 目前, TabViewItem 需要一个子元素。在大多数情况下,您可能希望将内容包装在布局中。

[> screenshots for=TabView <]

# 向标签添加图标

<TabView :selectedIndex="selectedIndex" iosIconRenderingMode="alwaysOriginal">
  <TabViewItem title="Tab 1" iconSource="~/images/icon.png">
    <Label text="Content for Tab 1" />
  </TabViewItem>
  <TabViewItem title="Tab 2" iconSource="~/images/icon.png">
    <Label text="Content for Tab 2" />
  </TabViewItem>
</TabView>

注意: 使用图像作为选项卡图标而不是图标字体。

# 道具

名称 类型 描述
selectedIndex Number 获取或设置当前选定的选项卡。默认是 0
tabTextColor Color (Style属性)获取或设置选项卡标题的文本颜色。
tabBackgroundColor Color (Style属性)获取或设置选项卡的背景颜色。
selectedTabTextColor Color (Style属性)获取或设置所选选项卡标题的文本颜色。
androidTabsPosition String 设置TabView在Android平台中的位置
有效值: topbottom

# 活动

名称 描述
tabChange <TabViewItem> 轻敲其中一个组件时发出。

# 原生组件

Android iOS
android.support.v4.view.ViewPager (opens new window) UITabBarController (opens new window)