Skip to content
On this page

基本使用

html
<uv-stepper :min="-5" v-model="value" />

限制为整数

通过 integer 设置

html
<uv-stepper integer v-model="value11" />

禁止输入框输入

通过 disable-input 设置

html
<uv-stepper disable-input v-model="value22" />

修改步长,每次+-3

通过 step 设置

html
<uv-stepper :step="3" v-model="value2" />

修改尺寸

通过 size 设置

html
<uv-stepper :size="34" input-width="40px" v-model="value2" />

限制输入范围(-1,5)

通过 minmax 设置

html
<uv-stepper :min="-1" :max="5" v-model="value1" />

显示可清除图标

通过 clearable 设置

html
<uv-search v-model="value" clearable />

props

属性含义类型默认值
modelValue双向绑定的数字Number-
max最大值Number-
min最小值Number1
min最小值Number1
integer只允许输入整数Booleanfalse
disabled是否禁用Booleanfalse
disableInput是否禁止输入框输入Booleanfalse
inputWidth输入框的宽度String'28px'
size步进器大小Number28

events

事件名称含义参数
add点击+时-
sub点击-时-
change值改变时当前绑定的值

css 变量

css
--uv-stepper-gap: 2px;
--uv-stepper-input-color: #323233;
--uv-stepper-bg-color: #f2f3f5;
--uv-stepper-active-bg-color: #f7f8f9;
--uv-stepper-disabled-bg-color: #f7f8fa;
--uv-stepper-border-radius: 4px;

Released under the MIT License.