跳到主要内容

徽标 Badge

图标或者文字右上角的圆形徽标数字

安装使用​

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

用法示例​

基础用法
copy
code
普通展示,无定位
例如在cell组件中使用
copy
code
自定义偏移
copy
code
置于元素内部
置于目标元素内部,外部元素如 box 需添加 position: relative;
copy
code
使用在文字右上角
Title Text
copy
code
文字延展
copy
code

ti-badge API​

属性 Properties​

名称类型必填默认值说明备注
dotboolean否false不展示数字,只有一个小红点-
contentstring否-展示的内容-
spreadstring否bothSides内容的撑开方向,可选值:bothSides toRight-
iconstring否-内容部分为图标时的图标名称-
offset[number, number]否-设置状态点的位置偏移,默认单位 px-
staticboolean否false取消定位相关样式,用作普通展示-
at-textboolean否-用在文字内容的右上角展示-
ext-stylestring否-根节点样式-

插槽 Slots​

名称说明备注
default默认插槽-

外部样式类 External Classes​

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

CSS 变量 CSS Variables​

变量默认值说明备注
--badge-font-sizetheme.fontSize.t2内容字体大小-
--badge-horizontal-gaptheme.spacing.gap.g2--
--badge-bg-colortheme.color.function.error.1000--