Skip to content

Stepper 步进器 v2.16.0


按需引入

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

createApp(App).use(MeStepper).mount('#app')

提示

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

代码演示

基础用法

  • 通过 v-model 来进行双向绑定
html
<me-stepper v-model="modelValue" />

自定义大小

  • 通过属性 inputWidth 来控制输入框的宽度,默认值为 60px
  • 通过属性 height 来控制组件的高度,默认值为 36px
  • 通过属性 fontSize 来控制字体大小,默认值为 14px
html
<me-stepper input-width="80px" height="40px" font-size="16px" />

自定义颜色

  • 通过属性 color 来控制文字的颜色,默认值为 #494949
  • 通过属性 borderColor 来控制边框的颜色,默认值为 #dcdfe6
  • 通过属性 disabledColor 来控制禁止颜色,默认值为 #c8c9cc
html
<me-stepper color="#409eff" border-color="#409eff" disabled-color="#a4d1ff" />

小数位

  • 通过属性 step 来控制组件的步长,默认值为 1
html
<me-stepper :step="0.1" />

禁用

  • 通过属性 disabled 来控制禁用状态,默认值为 false
html
<me-stepper disabled />

API

参数

参数说明类型可选值默认值版本
v-model输入内容stringnumber1v2.16.0
max输入的最大值number--999v2.16.0
min输入的最小值number--1v2.16.0
step步长number--1v2.16.0
maxlength输入框的最大长度number--3v2.16.0
height组件的高度stringnumber36pxv2.16.0
inputWidth输入框的宽度stringnumber60pxv2.16.0
fontSize字体大小stringnumber14pxv2.16.0
color文字颜色string--#494949v2.16.0
borderColor边框颜色string--#dcdfe6v2.16.0
disabledColor禁用颜色string--#c8c9ccv2.16.0
disabled禁用状态booleantrue / falsefalsev2.16.0

方法

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

基于 MIT 许可发布