步骤条/Steper
    定义:
    步骤条显示一个任务的进度
    步骤条通过一系列逻辑和编号的步骤来显示当前操作的进度。或者引导用户完成某个复杂任务。让用户在完成一个较长的业务过程中,知道还需要多少步才能完成,有清晰明确的心理预期。 它们也可用于导航。 在保存一个步骤后,步骤条可能会显示短暂的反馈信息。

    截屏2022-07-15 15.30.52.png

    步骤条组件通过数字的步骤来表示进度。 它提供了一个类似于安装向导的用户流。

    • 步骤的类型:可编辑的,不可编辑的,可选择的
    • 步骤条的类型:横向的,竖向的,线性的,非线性的

    规则:
    引导用户按照流程完成任务的分步导航条,可根据实际应用场景设定步骤,步骤不得少于 2 步。
    步骤阶段可自定义为数字或进度状态图示。
    8.1、水平步骤条
    当一个步骤的内容依赖于前一个步骤时,使用水平步骤条是非常适合的。
    避免在水平步骤条中使用较长的步骤名称。

    截屏2022-07-15 15.30.58.png
    上图:横向步骤条

    8.2、线性步骤条
    线性步骤条要求用户完成一个步骤才能继续下一步。线性步骤条可以让用户依次完成步骤。
    截屏2022-07-15 15.31.44.png
    上图:横向线性步骤条

    8.3、非线性的步骤条
    非线性步进器允许用户在任何点输入多步流程。

    8.4、错误步骤

    上图:报错的步骤
    8.5、自定义步骤条
    截屏2022-07-15 15.31.13.png
    上图:自定义图标样式
    截屏2022-07-15 15.31.04.png
    上图:自定义简单样式

    8.6、垂直步骤条
    垂直步骤条是为狭窄的屏幕而设计的。 它们是移动设备的理想选择。
    截屏2022-07-15 15.31.20.png
    上图:纵向步骤条

    tips:请注意:步骤条不再出现在 Material Design 指南中。