← 全部模板

阶梯卡 <TierLadder />

3–5 张卡片排成向右下方走的台阶,颜色从强调色渐变到灰;每按一次 → 放下一级。

在示例演示里查看 →

分组
分级 · 从热到冷 3–5 档
组件
TierLadder · #tier-ladder
交互
build: reveal 时每步放下一级

适合

  • 存储层级、服务档位、价格档这类有序分级
  • 每档 2–3 个相同的参数

不适合

  • 档位之间没有顺序:用 PanelCards
  • 要买哪一档:用 PricingTiers

内容上限

1steps 3–5 级
2name ≤ 14 个拉丁字符或 ≤ 8 字;tag ≤ 6 字
3specs 2–3 项:label ≤ 4 字,value ≤ 8 字
4ends 各 ≤ 6 字

字段

字段类型
kicker · 必填string标题上方的小节名,2–8 字
title · 必填string | string[]页面标题;传数组可手动断行,每项一行
leadstring一到两句导语,≤ 60 字
sourcestring事实出处;页面上有任何数据或事实时必填
hintReactNode页眉中间的操作提示,可用 <kbd>
steps · 必填{ name, tag?, specs: { label, value }[] }[]从上到下
ends[string, string]两端标签

示例代码

<TierLadder kicker="存储类" title="…" ends={['常用', '归档']} steps={[{ name: 'Standard', tag: '默认', specs: [{ label: '取回', value: '毫秒级' }] }, …]} source="…" />