跳到主要内容

标签 Tag

用于标记和选择。

安装使用

{
// 原生小程序
"usingComponents": {
"ti-tag": "@titian-design/weapp/tag/index"
},
// titan-cli 搭建的项目
"usingComponents": {
"ti-tag": "platform://titian-mp/ti-tag"
}
}

用法示例

类型

<ti-tag variant="contained">面性 = 实心标签</ti-tag>
<ti-tag variant="filled">面性次要 = 辅助色实心标签</ti-tag>
<ti-tag variant="outlined">线性 = 描边标签</ti-tag>

尺寸

<ti-tag size="small">小尺寸</ti-tag>
<ti-tag size="medium">中尺寸</ti-tag>
<ti-tag size="big">大尺寸</ti-tag>

图标 icon

<ti-tag left-icon="home" right-icon="arrow-right">左右图标</ti-tag>

优惠券模式

<ti-tag shape="coupon" variant="contained">面性 = 实心标签</ti-tag>
<ti-tag shape="coupon" variant="filled">面性次要 = 辅助色实心标签</ti-tag>
<ti-tag shape="coupon" variant="outlined">线性 = 描边标签</ti-tag>

ti-tag API

属性 Properties

名称类型必填默认值说明备注
variantstringcontained类型,可选值contained filled outlined-
sizestringmedium大小,可选值small medium big-
shapestringround形状,可选值normal | coupon-
left-iconstring''左侧图标名称-
right-iconstring''右侧图标名称-
ext-stylestring-根节点样式-

插槽 Slots

名称说明备注
default默认插槽-
prefix前缀-
suffix后缀-

外部样式类 External Classes

名称说明备注
ext-class根节点样式类-

CSS 变量 CSS Variables

变量默认值说明备注
--theme-trvar(--theme-r, 250)标签主题色,r 色值-
--theme-tgvar(--theme-g, 44)标签主题色, g 色值-
--theme-tbvar(--theme-b, 25)标签主题色, b 色值-
--tag-themergb(--theme-tr, --theme-tg, --theme-tb)标签主题色-
--tag-height32rpx高度-
--tag-padding0 8rpxpadding 间距-
--tag-border-width1rpx边宽度-
--tag-border-stylesolid边风格-
--tag-border-color-边颜色,跟随主题色-
--tag-background-color-背景色,跟随主题色-
--tag-text-color#fff文字颜色-
--tag-font-size20rpx字号-
--tag-font-weight400字重-