当前位置:首页 > 前端教程

elementui elstep

2026-01-14 21:10:11前端教程

ElementUI 的 ElStep 组件

ElStep 是 ElementUI 提供的步骤条组件,用于展示任务流程或操作步骤。它通常与 el-stepsel-step 配合使用,支持多种样式和状态管理。

基本用法

最简单的步骤条可以通过 el-steps 包裹多个 el-step 实现:

<template>
  <el-steps :active="activeStep" finish-status="success">
    <el-step title="步骤1" description="描述信息"></el-step>
    <el-step title="步骤2" description="描述信息"></el-step>
    <el-step title="步骤3" description="描述信息"></el-step>
  </el-steps>
</template>

<script>
export default {
  data() {
    return {
      activeStep: 1 // 当前激活的步骤索引(从 0 开始)
    };
  }
};
</script>

属性说明

el-steps 属性:

  • active:当前激活的步骤索引(从 0 开始)。
  • finish-status:完成步骤的状态(waitprocessfinisherrorsuccess)。
  • align-center:是否居中对齐(默认 false)。
  • simple:是否使用简洁风格(默认 false)。

el-step 属性:

  • title:步骤标题。
  • description:步骤描述(可选)。
  • icon:自定义图标(支持 ElementUI 图标类名)。
  • status:手动设置状态(覆盖默认状态)。

高级用法

自定义图标
可以通过 icon 属性替换默认的步骤图标:

<el-step title="步骤1" icon="el-icon-edit"></el-step>

垂直步骤条
设置 direction="vertical" 实现垂直布局:

<el-steps direction="vertical" :active="1">
  <el-step title="步骤1"></el-step>
  <el-step title="步骤2"></el-step>
</el-steps>

动态状态切换
结合业务逻辑动态更新步骤状态:

<el-steps :active="currentStep">
  <el-step 
    v-for="(step, index) in steps" 
    :key="index" 
    :title="step.title" 
    :status="step.status">
  </el-step>
</el-steps>

注意事项

  • 步骤索引从 0 开始,active 值为 1 表示第二个步骤处于激活状态。
  • 可通过 status 强制覆盖步骤状态(如标记某步骤为错误状态)。
  • 简洁模式(simple)适用于空间受限的场景。

elementui elstep

标签: elementuielstep
分享给朋友:

相关文章

elementui文本

elementui文本

ElementUI 文本组件 ElementUI 提供了多种文本相关的组件,用于展示和处理文本内容。以下是一些常用的文本组件及其用法: 文本展示组件 el-text 用于展示普通文本,支持自定义样式…

elementui validetor

elementui validetor

Element UI 表单验证方法 Element UI 提供了 el-form 组件,结合 rules 和 prop 属性实现表单验证。以下是常用的验证方法: 基本表单验证 在 el-for…

elementui button

elementui button

基本用法 Element UI 的 Button 组件提供多种样式和功能,可以通过 type 属性设置按钮类型。常见类型包括 primary、success、info、warning、danger。…

elementui admin

elementui admin

ElementUI Admin 简介 ElementUI Admin 是基于 Vue.js 和 ElementUI 的后台管理系统模板,提供丰富的组件和布局方案,适合快速开发企业级中后台应用。其特点包…

elementui滚动

elementui滚动

ElementUI 滚动相关功能 ElementUI 提供了多种滚动相关的组件和功能,适用于不同场景的需求。以下是一些常见的滚动实现方法和组件: 滚动条组件(ElScrollbar) Elemen…

elementui消息

elementui消息

ElementUI 消息提示 ElementUI 提供了一套消息提示组件,包括 Message、MessageBox 和 Notification,用于展示不同类型的反馈信息。 消息提示(Me…