NumberInput (数字输入框)
数字输入(v-model number|null),带步进按钮、min/max/step、小数精度与自动钳制。
基础用法
Basic.vue
尺寸
Sizes.vue
精度与步长
Precision.vue
范围限制
值: 3
Range.vue
颜色
Colors.vue
状态
数量超出库存
States.vue
无步进按钮
NoControls.vue
属性
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| ariaLabel | string | "" | |
| color | KunUIColor | "default" | |
| controls | boolean | true | |
| darkBorder | boolean | true | |
| description | string | "" | |
| disabled | boolean | false | |
| error | string | "" | |
| isInvalid | boolean | false | |
| label | string | "" | |
| max | number | Number.POSITIVE_INFINITY | |
| min | number | Number.NEGATIVE_INFINITY | |
| modelValue | number | null | null | |
| name | string | undefined | |
| placeholder | string | "" | |
| precision | number | undefined | |
| readonly | boolean | false | |
| required | boolean | false | |
| rounded | KunUIRounded | undefined | |
| size | KunUISize | "md" | |
| step | number | 1 |