Skip to content

Step 步骤条


按需引入

::: CopyCode

ts
import { createApp } from 'vue'
import App from './App.vue'
import { MeStep, MeStepItem } from 'mine-h5-ui'
import 'mine-h5-ui/styles/MeStep.css'
import 'mine-h5-ui/styles/MeStepItem.css'

createApp(App).use(MeStep).use(MeStepItem).mount('#app')

:::

提示

  • 如果你觉得重新编写 HTML 结构麻烦,可以直接复制下面的代码。

代码演示

基础用法

  • 通过 active 属性来设置激活状态。

::: CopyCode

vue
<script lang="ts" setup>
import { ref } from 'vue'

/**
 * 活动项
 */
const active = ref(['first'])
</script>

<template>
  <me-step :active="active">
    <me-step-item name="first">步骤一</me-step-item>
    <me-step-item name="second">步骤二</me-step-item>
  </me-step>
</template>

:::

主题类型

  • 通过 type 属性来设置主题类型,默认为 primary

::: CopyCode

html
<me-step :active="active" type="danger">
  <me-step-item name="first">步骤一</me-step-item>
  <me-step-item name="second">步骤二</me-step-item>
</me-step>

:::

自定义主题

  • 通过 color 属性和 active-color 属性来设置自定义主题。

::: CopyCode

html
<me-step :active="active" color="#ff66a6" active-color="#a079de">
  <me-step-item name="first">步骤一</me-step-item>
  <me-step-item name="second">步骤二</me-step-item>
</me-step>

:::

自定义图标

  • 通过 icon 属性和 active-icon 属性来设置自定义图标。

::: CopyCode

html
<me-step :active="active" icon="in_biyan" active-icon="in_zhengyan">
  <me-step-item name="first">步骤一</me-step-item>
  <me-step-item name="second">步骤二</me-step-item>
</me-step>

:::

方向

  • 通过 direction 属性来设置方向,默认为 horizontal

::: CopyCode

html
<me-step :active="active" direction="vertical">
  <me-step-item name="first">
    <h3>状态一</h3>
    <p>2021-12-18 17:51:01</p>
  </me-step-item>
  <me-step-item name="second">
    <h3>状态二</h3>
    <p>2021-12-18 17:51:02</p>
  </me-step-item>
</me-step>

:::

API

参数

MeStep

参数说明类型可选值默认值版本
active激活状态Array----v2.0.0
direction显示方向stringhorizontal / verticalhorizontalv2.0.0
type主题类型stringprimary / success / warning / dangerprimaryv2.0.0
color置灰颜色string----v2.0.0
active-color激活颜色string----v2.0.0
icon置灰图标string--dotv2.0.0
active-icon激活图标string--radiov2.0.0
Slots
  • ⚠ 注意:此插槽只接 MeStepItem 组件。
具名插槽说明scopedSlots版本
default默认名称--v2.0.0

MeStepItem

参数说明类型可选值默认值版本
name索引名称string / number----v2.0.0
Slots
具名插槽说明scopedSlots版本
default默认名称--v2.0.0

方法

MeStep

方法名说明回调参数版本
--------

MeStepItem

方法名说明回调参数版本
--------

基于 MIT 许可发布