Steps 步骤条
使用场景#
主要用于分布表单场景,告知用户总的步骤数量及每步所需填写的内容,为用户建立心理预期,评估表单填写的难度及所需时间。
示例#
基本示例#
Steps 为受控组件,用户可以通过 step={number} 进行控制
- 基本信息首先做这件事首先做这件事首先做这件事首先做这件事首先做这件事首先做这件事 首先做这件事 首先做这件事 首先做这件事
- 店仓范围其次做这件事其次做这件事其次做这件事其次做这件事其次做这件事其次做这件事 其次做这件事
- 合同条款然后做这件事
- 附加信息最后做这件事
inline
状态#
- 基本信息
- 店仓范围
- 合同条款
- 合同条款
- 附加信息
inline
垂直方向#
通过 direction="column" 设置 Steps 为水平方向
- 基本信息首先做这件事首先做这件事首先做这件事首先做这件事首先做这件事首先做这件事 首先做这件事 首先做这件事 首先做这件事
- 店仓范围其次做这件事其次做这件事其次做这件事其次做这件事其次做这件事其次做这件事 其次做这件事
- 合同条款然后做这件事
- 附加信息最后做这件事
inline
API#
Step#
| 字段 | 描述 |
|---|---|
| direction | "column" | "row"方向 |
| steps* | StepProps[]步骤列表 |
| step | number当前步骤 |
| onChange | FormControlOnChangeHandler<number>步骤变化时的回调 |
