# Steps 步骤条
# Steps 概述
拆分某项流程的步骤,引导用户按流程完成任务。
# Steps 代码演示
# 基础用法
基本用法,组件会根据 current 自动判断各步骤状态。
# 迷你版
设置属性 size 为 small 启用迷你版。
# 带图标的步骤条
通过设置 Step 的 icon 属性可以自定义图标。
# 切换步骤
点击下一步按钮可以切换当前进度状态。
# 垂直方向
设置属性 direction 为 vertical 在垂直方向展示。
# 步骤运行错误
设置 Steps 的属性 status 为 error 指定当前步骤状态。
# 自定义状态图标
自定义各状态图标, 是否显示标记图标
# Steps API
# Steps props
| 属性 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| current | 当前步骤,从 0 开始计数 | Number | 0 |
| status | 当前步骤的状态,可选值为 process、error | String | process |
| size | 步骤条的尺寸,可选值为 small 或者不写 | String | - |
| direction | 步骤条的方向,可选值为 horizontal (水平)或 vertical (垂直) | String | horizontal |
| processIcon | 进行状态图标自定义设置[设置值参考iconfont](此属性仅在v1.0.13或以上版本有效) | String | - |
| waitIcon | 未执行(等待)状态图标自定义设置[设置值参考iconfont](此属性仅在v1.0.13或以上版本有效) | String | - |
| finishIcon | 完成状态图标自定义设置[设置值参考iconfont](此属性仅在v1.0.13或以上版本有效) | String | right |
| errorIcon | 出错状态图标自定义设置[设置值参考iconfont](此属性仅在v1.0.13或以上版本有效) | String | close |
# Step props
| 属性 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| status | 步骤的状态,可选值为 wait、process、finish、error,不设置时自动判断 | String | process |
| title | 标题 | String | 空 |
| content | 步骤的详细描述,可选 | String | - |
| icon | 步骤的图标,可选 | String | - |
| isRemark | 是否显示标记图标(此属性仅在v1.0.13或以上版本有效) | Boolean | false |
| remarkIcon | 自定义标记图标[设置值参考iconfont](此属性仅在v1.0.13或以上版本有效) | String | alert |
# Step events
| 事件名 | 说明 | 返回值 |
|---|---|---|
| on-current-step | 点击当前step节点后触发(此属性仅在v1.0.15或以上版本有效) | 当前节点的索引Index(第几个节点) |