基本使用
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)
通过 min 和 max 设置
html
<uv-stepper :min="-1" :max="5" v-model="value1" />显示可清除图标
通过 clearable 设置
html
<uv-search v-model="value" clearable />props
| 属性 | 含义 | 类型 | 默认值 |
|---|---|---|---|
| modelValue | 双向绑定的数字 | Number | - |
| max | 最大值 | Number | - |
| min | 最小值 | Number | 1 |
| min | 最小值 | Number | 1 |
| integer | 只允许输入整数 | Boolean | false |
| disabled | 是否禁用 | Boolean | false |
| disableInput | 是否禁止输入框输入 | Boolean | false |
| inputWidth | 输入框的宽度 | String | '28px' |
| size | 步进器大小 | Number | 28 |
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;
UV-UI