• ElementUI浅尝辄止27:Steps 步骤条


    引导用户按照流程完成任务的分步导航条,可根据实际应用场景设定步骤,步骤不得少于 2 步。

    1.如何使用?

    设置active属性,接受一个Number,表明步骤的 index,从 0 开始。需要定宽的步骤条时,设置space属性即可,它接受Number,单位为px,如果不设置,则为自适应。设置finish-status属性可以改变已经完成的步骤的状态。

    1. "active" finish-status="success">
    2. <el-step title="步骤 1">el-step>
    3. <el-step title="步骤 2">el-step>
    4. <el-step title="步骤 3">el-step>
    5. <el-button style="margin-top: 12px;" @click="next">下一步el-button>
    6. <script>
    7. export default {
    8. data() {
    9. return {
    10. active: 0
    11. };
    12. },
    13. methods: {
    14. next() {
    15. if (this.active++ > 2) this.active = 0;
    16. }
    17. }
    18. }
    19. script>

    2.含状态步骤条

    每一步骤显示出该步骤的状态。

    1. //也可以使用title具名分发,可以用slot的方式来取代属性的设置
    2. "200" :active="1" finish-status="success">
    3. <el-step title="已完成">el-step>
    4. <el-step title="进行中">el-step>
    5. <el-step title="步骤 3">el-step>

     3.有描述的步骤条

    每个步骤有其对应的步骤状态描述。

    1. "1">
    2. <el-step title="步骤 1" description="这是一段很长很长很长的描述性文字">el-step>
    3. <el-step title="步骤 2" description="这是一段很长很长很长的描述性文字">el-step>
    4. <el-step title="步骤 3" description="这段就没那么长了">el-step>

    4.居中的步骤条

    标题和描述都将居中。

    1. "2" align-center>
    2. <el-step title="步骤1" description="这是一段很长很长很长的描述性文字">el-step>
    3. <el-step title="步骤2" description="这是一段很长很长很长的描述性文字">el-step>
    4. <el-step title="步骤3" description="这是一段很长很长很长的描述性文字">el-step>
    5. <el-step title="步骤4" description="这是一段很长很长很长的描述性文字">el-step>

     5.带图标的步骤条

    步骤条内可以启用各种自定义的图标。

    1. //通过icon属性来设置图标,图标的类型可以参考 Icon 组件的文档,除此以外,还能通过具名slot来使用自定义的图标。
    2. "1">
    3. <el-step title="步骤 1" icon="el-icon-edit">el-step>
    4. <el-step title="步骤 2" icon="el-icon-upload">el-step>
    5. <el-step title="步骤 3" icon="el-icon-picture">el-step>

    6.竖式步骤条

    竖直方向的步骤条。

    只需要在el-steps元素中设置direction属性为vertical即可。

    1. "height: 300px;">
    2. <el-steps direction="vertical" :active="1">
    3. <el-step title="步骤 1">el-step>
    4. <el-step title="步骤 2">el-step>
    5. <el-step title="步骤 3" description="这是一段很长很长很长的描述性文字">el-step>
    6. el-steps>
  • 7.简洁风格的步骤条

    设置 simple 可应用简洁风格,该条件下 align-center / description / direction / space 都将失效。

    1. "1" simple>
    2. <el-step title="步骤 1" icon="el-icon-edit">el-step>
    3. <el-step title="步骤 2" icon="el-icon-upload">el-step>
    4. <el-step title="步骤 3" icon="el-icon-picture">el-step>
    5. <el-steps :active="1" finish-status="success" simple style="margin-top: 20px">
    6. <el-step title="步骤 1" >el-step>
    7. <el-step title="步骤 2" >el-step>
    8. <el-step title="步骤 3" >el-step>
    9. el-steps>

     

  • 相关阅读:
    冥想第六百二十三天
    人工智能文本生成器将如何影响写作行业
    Redis教程(二十二):Redis的过期删除和缓存淘汰策略
    基于BLIP-2的看图问答原理及实现
    基于.NetCore开发博客项目 StarBlog - (12) Razor页面动态编译
    HNU-电路与电子学-综合设计-模型机
    【文献阅读】Cascaded Partial Decoder for Fast and Accurate Salient Object Detection
    【Leetcode刷题Python】416. 分割等和子集
    企业微信管理客户如何管理?
    深入了解 RabbitMQ:高性能消息中间件
  • 原文地址:https://blog.csdn.net/W2457307263/article/details/132701377