Skip to content

Indicator 指示器 ​

介绍 ​

显示一个任务或流程的进度,常用于开通流程。

基础用法 ​

html
<template>
  <nut-indicator :current="1" :size="3"></nut-indicator>
</template>

block 用法 ​

html
<template>
  <nut-indicator
    :current="5"
    :size="6"
    block
    align="center"
  ></nut-indicator>

  <nut-indicator
    :current="1"
    :size="6"
    block
    align="left"
  ></nut-indicator>

  <nut-indicator
    :current="5"
    :size="6"
    block
    align="right"
  ></nut-indicator>
</template>

不补 0 ​

html
<template>
  <nut-indicator :current="5" :size="6" :fill-zero="false"></nut-indicator>
</template>

API ​

Props ​

参数说明类型可选值默认值
current当前步骤number-1
size步骤长度number-3
block是否启用块级布局boolean-false
align对齐方式,仅 block 为 true 时有效stringleft / center / rightleft
fill-zero单数前面是否补 0boolean-true

主题定制 ​

样式变量 ​

组件提供了下列 CSS 变量,可用于自定义样式,使用方法请参考 ConfigProvider 组件。

名称默认值
--nut-indicator-bg-colorvar(--nut-primary-color)
--nut-indicator-dot-colorvar(--nut-disable-color)
--nut-indicator-colorvar(--nut-white)
--nut-indicator-size18px
--nut-indicator-dot-sizecalc(var(--nut-indicator-size) / 3)_
--nut-indicator-border-sizecalc(var(--nut-indicator-size)+ 2)
--nut-indicator-number-font-size10px

MIT Licensed