跳至主要内容
版本:v8

ion-tab-button

阴影

标签按钮是放置在 标签栏 内部的 UI 组件。标签按钮可以指定图标和标签的布局,并连接到 标签视图

有关配置标签的更多详细信息,请参阅 标签文档

用法

<ion-tabs>
<!-- Tab bar -->
<ion-tab-bar slot="bottom">
<ion-tab-button tab="schedule">
<ion-icon name="calendar" aria-hidden="true"></ion-icon>
<ion-label>Schedule</ion-label>
</ion-tab-button>

<ion-tab-button tab="speakers">
<ion-icon name="person-circle" aria-hidden="true"></ion-icon>
<ion-label>Speakers</ion-label>
</ion-tab-button>

<ion-tab-button tab="map">
<ion-icon name="map" aria-hidden="true"></ion-icon>
<ion-label>Map</ion-label>
</ion-tab-button>

<ion-tab-button tab="about">
<ion-icon name="information-circle" aria-hidden="true"></ion-icon>
<ion-label>About</ion-label>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>

属性

disabled

描述如果为 true,则用户无法与标签按钮交互。
属性disabled
类型布尔值
默认值false

download

描述此属性指示浏览器下载 URL 而不是导航到它,因此系统会提示用户将其保存为本地文件。如果属性具有值,则它将用作保存提示中的预填充文件名(用户仍然可以更改文件名,如果他们愿意)。
属性download
类型字符串 | undefined
默认值undefined

href

描述包含超链接指向的 URL 或 URL 片段。如果设置了此属性,则将呈现锚点标签。
属性href
类型字符串 | undefined
默认值undefined

layout

描述设置标签栏中文本和图标的布局。它默认为 "icon-top"
属性layout
类型"icon-bottom" | "icon-end" | "icon-hide" | "icon-start" | "icon-top" | "label-hide" | undefined
默认值undefined

mode

描述模式决定使用哪个平台样式。
属性mode
类型"ios" | "md"
默认值undefined

rel

描述指定目标对象与链接对象之间的关系。该值是 链接类型 的空格分隔列表。
属性rel
类型字符串 | undefined
默认值undefined

selected

描述选定的标签组件
属性selected
类型布尔值
默认值false

tab

描述每个 ion-tab 必须提供一个标签 ID。它在内部用于引用选定的标签或由路由器在它们之间切换。
属性tab
类型字符串 | undefined
默认值undefined

target

描述指定在何处显示链接的 URL。仅在提供 href 时适用。特殊关键字:"_blank""_self""_parent""_top"
属性target
类型字符串 | undefined
默认值undefined

事件

此组件没有可用的事件。

方法

此组件没有可用的公共方法。

CSS 阴影部分

名称描述
native包装所有子元素的原生 HTML 锚点元素。

CSS 自定义属性

名称描述
--background标签按钮的背景
--background-focused使用 Tab 键聚焦时标签按钮的背景
--background-focused-opacity使用 Tab 键聚焦时标签按钮背景的不透明度
--color标签按钮的颜色
--color-focused使用 Tab 键聚焦时标签按钮的颜色
--color-selected选定标签按钮的颜色
--padding-bottom标签按钮的底部填充
--padding-end如果方向为从左到右,则为标签按钮的右侧填充,如果方向为从右到左,则为左侧填充
--padding-start如果方向为从左到右,则为标签按钮的左侧填充,如果方向为从右到左,则为右侧填充
--padding-top标签按钮的顶部填充
--ripple-color按钮波纹效果的颜色

插槽

此组件没有可用的插槽。