跳转到主要内容
使用步骤来展示一系列按顺序的操作或事件。你可以按需添加任意数量的步骤。
1

第一步

以下说明或内容仅与第一步相关。
2

第二步

以下说明或内容仅与第二步相关。
3

第三步

以下说明或内容仅与第三步相关。
Steps example
<Steps>
  <Step title="第一步">
    这些是仅适用于第一步的说明或内容。
  </Step>
  <Step title="第二步">
    这些是仅适用于第二步的说明或内容。
  </Step>
  <Step title="第三步">
    这些是仅适用于第三步的说明或内容。
  </Step>
</Steps>

Steps 属性

children
ReactElement<StepProps>[]
required
Step 组件列表。
titleSize
string
default:"p"
步骤标题的大小。可选值为 ph2h3

单个步骤的属性

children
string | ReactNode
required
步骤的内容,可以是纯文本或组件。
icon
string
要显示的 icon。选项:
  • Font Awesome icon 名称
  • Lucide icon 名称
  • 用花括号包裹的 JSX 兼容 SVG 代码
  • 指向外部托管 icon 的 URL
  • 项目中 icon 文件的路径
针对自定义 SVG icon:
  1. 使用 SVGR 转换器将你的 SVG 转换为 JSX。
  2. 将 SVG 代码粘贴到 SVG 输入框。
  3. 从 JSX 输出框中复制完整的 <svg>...</svg> 元素。
  4. 用花括号包裹 JSX 兼容的 SVG 代码:icon={<svg ...> ... </svg>}
  5. 按需调整 heightwidth
iconType
string
Font Awesome icon 的样式。仅在使用 Font Awesome icon 时生效。选项:regularsolidlightthinsharp-solidduotonebrands
title
string
title 是该步骤的主要文本,显示在指示器旁边。
stepNumber
number
步骤编号。
titleSize
string
default:"p"
步骤标题的尺寸。可选值:ph2h3
I