Skip to content

BizRankList 排行榜 ​

TOP N 排行榜:按 value 降序排列,前三名金 / 银 / 铜渐变徽章,占比进度条(相对最大值,带过渡动画)、top 截取、value-formatter 数值格式化(默认千分位)、extra 副文案、item-click 下钻、bar / list 双布局。数据看板 / 大屏销售排行、异常告警排行——与 BizStatisticGroup、BizChart 配套组合看板。

基础用法 ​

1
华北大区北京
1,520,500
2
华东大区上海
1,263,000
3
华南大区深圳
987,200
4
西南大区成都
643,800
5
东北大区沈阳
421,600
top=5 截取前五(数据 6 条自动截断),前三名金银铜徽章 + 占比进度条。

数值格式化 ​

1
蓝牙耳机 Pro
3.21 万
2
智能手环 6
2.85 万
3
便携音箱 mini
1.96 万
4
无线充电器
1.23 万

默认千分位格式(上一示例),本示例经 valueFormatter 转万元单位

value-formatter 转万元单位;value-width 数值列宽。

紧凑列表 ​

今日异常排行
1
SQL 慢查询告警
128
2
接口超时
96
3
磁盘占用超阈
64
4
证书临期
21
5
服务重启
9
layout="list" 无进度条紧凑形态(嵌入卡片 / 弹窗),top=0 显示全部。

下钻交互 ​

1
华东大区同比 +18%
1,520,500
2
华南大区同比 +9%
1,263,000
3
华北大区同比 -3%
987,200
4
西南大区同比 +22%
643,800

点击条目查看大区明细

item-click 打开大区明细弹窗(排行条目可点击)。

实时竞榜 ​

1
苏州
88,483
2
杭州
87,541
3
长沙
82,427
4
郑州
62,263
5
武汉
55,576
6
南京
36,421
定时刷新数据,名次变化进度条动画过渡(0.4s ease)。

看板组合 ​

渠道销售排行
1
旗舰店天猫
86,500
2
专营店京东
62,100
3
直营店抖音
45,300
4
分销渠道线下
28,700
单品销量 TOP3
1
经典礼盒装
12,300
2
单瓶尝鲜装
9,800
3
家庭囤货装
7,400
排行卡与统计卡组合的数据看板场景(bar + list 混排)。

Props ​

属性名类型默认值说明
dataBizRankItem[][]榜单数据(组件内按 value 降序排列)
topnumber5只显示前 N 名(0 = 全部)
value-formatter(value: number) => string千分位数值格式化
show-percentbooleantrue显示占比进度条(bar 布局)
value-widthnumber72数值列宽(px)
layout'bar' | 'list''bar'布局:条形进度 / 紧凑列表

Events ​

事件名参数说明
item-click(item, index)点击排行条目(下钻明细)

TIP

组件不关心数据来源:实时榜单由业务定时拉取后更新 data,进度条自动过渡;如需轮播翻页形态可配合 BizSeamlessScroll 使用。