← 所有版型

数九 <NinesDial />

一排数字格拼出 99.9…%,每按一次 → 点亮下一组九,下方出现这一组的说明。

版型與風格的說明目前僅提供簡體中文。

在範例簡報中查看 →

分組
数字 · 解释“几个九”
元件
NinesDial · #nines-dial
互動
build: reveal 时每步点亮一组九和对应说明

適合

  • 解释耐久度、可用性这类“几个九”的指标
  • 对比不同档位各有几个九

不適合

  • 普通百分比:用 BigStat 或 Gauge
  • 数字不是全 9:用 Odometer

內容上限

1nines 2–11
2caption ≤ 12 字
3marks 2–4 步,upto 递增且最后一步 = nines;label ≤ 10 字,note ≤ 36 字

欄位

欄位型別
kicker · 必填string标题上方的小节名,2–8 字
title · 必填string | string[]页面标题;传数组可手动断行,每项一行
leadstring一到两句导语,≤ 60 字
sourcestring事实出处;页面上有任何数据或事实时必填
hintReactNode页眉中间的操作提示,可用 <kbd>
nines · 必填number9 的个数
caption · 必填string指标名
marks · 必填{ upto, label, note }[]分组点亮

範例程式碼

<NinesDial kicker="耐久度" title="…" nines={11} caption="设计耐久度" marks={[{ upto: 4, label: '四个九', note: '…' }, { upto: 11, label: '十一个九', note: '…' }]} />