Steps 步骤条
# Steps 步骤条
引导用户按照流程完成任务的分步导航条,可根据实际应用场景设定步骤,步骤不得少于 2 步。
# 基础用法
简单的步骤条。
复制代码
# 含状态步骤条
每一步骤显示出该步骤的状态。
复制代码
# 有描述的步骤条
每个步骤有其对应的步骤状态描述。
复制代码
# 竖式步骤条
竖直方向的步骤条。
复制代码
# S曲线的步骤条
步骤数量过多时,可以让步骤条转弯。
复制代码
# Step Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
direction | 显示方向 | string | vertical/horizontal | horizontal |
active | 设置当前激活步骤 | number | — | 0 |
current-status | 设置当前步骤的状态 | string | wait / process / finish / error / success | process |
finish-status | 设置结束步骤的状态 | string | wait / process / finish / error / success | finish |
mode | 设置步骤的是否可曲线展示 | string | straightLine / curveLine | straightLine |
stepNum | 步骤条每几个开始转弯 | number | - | 6 |
align-center | 设置步骤和标题是否居中 | boolean | true/false | — |
# StepItem Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
title | 标题 | string | — | — |
description | 描述性文字 | string | — | — |
status | 设置当前步骤的状态,不设置则根据 steps 确定状态 | wait / process / finish / error / success | — |
# Step Events
事件名称 | 说明 | 回调参数 |
---|---|---|
change | 步骤条发生改变时触发 | newVal,oldVal(改变后的步骤的索引,改变前的步骤的索引) |
# StepItem Events
事件名称 | 说明 | 回调参数 |
---|---|---|
dblclick | 双击步骤时触发 | itemData(当前双击的步骤的索引和标题) |