Steps 步骤条

引导用户按照流程完成任务的导航条。

获取组件

import { Steps } from 'rsuite';

演示

默认

设置标题

为步骤设置标题,提供更清晰的导航。

设置描述

为每个步骤添加描述,提供更多上下文信息。

设置错误状态

在步骤流程中标记错误状态,突出显示问题。

设置小尺寸

使用更紧凑的小尺寸步骤条。

垂直布局

在水平空间有限时使用垂直布局展示步骤。

自定义图标

使用自定义图标替换默认步骤图标。

动态展示

通过操作按钮动态更新步骤。

Props

<Steps>

属性名称 类型 (默认值) 描述
classPrefix string ('steps') 组件 CSS 类的前缀
current number(0) 当前执行步骤
currentStatus 'finish' | 'wait' | 'process' | 'error' ('process') 当前执行步骤状态
small boolean 设置小尺寸的步骤条
vertical boolean 设置垂直显示

<Steps.Item>

属性名称 类型 (默认值) 描述
classPrefix string ('steps-item') 组件 CSS 类的前缀
description ReactNode 设置描述
icon Element<typeof Icon> , 设置小尺寸的步骤条
status 'finish' | 'wait' | 'process' | 'error' 步骤状态
title ReactNode 设置标题