Skip to content

Steps 步骤条

介绍

用于展示操作流程的各个环节,让用户了解当前的操作在整体流程中的位置。

基础用法

通过 active 属性来设置激活的步骤索引。

html
<vd-steps :active="active">
  <vd-step title="步骤1" content="步骤1的描述内容" />
  <vd-step title="步骤2" content="步骤2的描述内容" />
  <vd-step title="步骤3" content="步骤3的描述内容" />
</vd-steps>
ts
const active = ref(1);

自定义样式

通过 icon 属性来设置步骤图标,通过 color 属性来设置步骤颜色。

html
<vd-steps :active="active">
  <vd-step title="步骤1" content="步骤1的描述内容" />
  <vd-step title="步骤2" content="步骤2的描述内容" />
  <vd-step title="步骤3" content="步骤3的描述内容" icon="round-close-fill" color="#ee0a24" />
</vd-steps>
ts
const active = ref(2);

竖向步骤条

通过 vertical 属性来设置竖向步骤条。

html
<vd-steps :active="active" vertical>
  <vd-step title="步骤1" content="步骤1的描述内容" />
  <vd-step title="步骤2" content="步骤2的描述内容" />
  <vd-step title="步骤3" content="步骤3的描述内容" />
</vd-steps>
ts
const active = ref(1);

API

Steps Props

参数说明类型默认值
active激活步骤索引string | number-
icon激活图标IconsName'round-check-fill'
finish-icon完成时图标IconsName'round-check'
inactive-icon非激活图标IconsName'round-check'
color激活颜色string-
inactive-color非激活颜色string-
vertical是否纵向排列booleanfalse

Step Props

| title | 标题 | string | - | content | 内容 | string | - | icon | 激活图标 | IconsName | - | finish-icon | 完成时图标 | IconsName | - | inactive-icon | 非激活图标 | IconsName | - | color | 激活颜色 | string | - | inactive-color | 非激活颜色 | string | -

代替原始 Props

参数说明类型默认值
custom-id根节点idstring-
custom-class根节点类名ClassValue-
custom-style根节点样式StyleValue-

Steps Events

事件名说明回调参数
click点击时触发MouseEvent

Step Events

事件名说明回调参数
click点击时触发MouseEvent

Steps Slots

名称说明
default步骤条内容

Step Slots

名称说明
icon步骤图标
title步骤标题
content步骤内容

赣ICP备2025061025号-1