跳到主要内容

评分 Rate

提供评分能力。

安装使用

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

用法示例

基本使用
copy
code
只读
copy
code
设置星级
copy
code
评星尺寸
copy
code
半星
copy
code
可清空
copy
code
设置间距
copy
code
绑定事件
copy
code

ti-rate API

属性 Properties

属性类型默认值说明
valuenumber0
allow-halfbooleanfalse允许半星
clearablebooleanfalse可清空
countnumber5评分数量
iconstringrate-star-highlight评分 icon 图标
icon-sizestring | numbertheme.fontSize.t10评分 icon 图标尺寸
empty-iconstringrate-star-highlight评分 icon 未选中图标
read-onlybooleanfalse是否只读

事件 Events

名称参数列表描述备注
bind:change(e: WechatMiniprogram.CustomEvent<{value: number}>) => void评分变化时触发该事件-

CSS 变量 CSS Variables

CSS 变量默认值说明备注
--rate-gaptheme.spacing.gap.g6评星间距-
--rate-colortheme.color.brand.1000评分选中颜色-
--rate-empty-colortheme.color.gray.background.100评星未选中颜色-