[Improvement] Stepper: add interger prop (#951)

This commit is contained in:
neverland
2018-04-27 22:57:28 +08:00
committed by GitHub
parent e25f98540d
commit fa8f88c7be
4 changed files with 39 additions and 25 deletions
+8 -1
View File
@@ -9,7 +9,14 @@
</demo-block>
<demo-block :title="$t('advancedUsage')">
<van-stepper v-model="stepper2" :min="5" :max="40" :step="2" :default-value="9" />
<van-stepper
v-model="stepper2"
interger
:min="5"
:max="40"
:step="2"
:default-value="9"
/>
</demo-block>
</demo-section>
</template>
+10 -8
View File
@@ -36,6 +36,7 @@ export default {
```html
<van-stepper
v-model="value"
interger
:min="5"
:max="40"
:step="2"
@@ -45,14 +46,15 @@ export default {
### API
| Attribute | Description | Type | Default | Accepted Values |
|-----------|-----------|-----------|-------------|-------------|
| min | Min value | `String | Number` | `1` | - |
| max | Max value | `String | Number` | - | - |
| default-value | Default value | `String | Number` | `1` | - |
| step | Value change step | `String | Number` | `1` | - |
| disabled | Disable value change | `Boolean` | `false` | - |
| disable-input | Disable input | `Boolean` | `false` | - |
| Attribute | Description | Type | Default |
|-----------|-----------|-----------|-------------|
| min | Min value | `String | Number` | `1` |
| max | Max value | `String | Number` | - |
| default-value | Default value | `String | Number` | `1` |
| step | Value change step | `String | Number` | `1` |
| interger | Whether to allow only integers | `Boolean` | `false` |
| disabled | Disable value change | `Boolean` | `false` |
| disable-input | Disable input | `Boolean` | `false` |
### Event
+10 -8
View File
@@ -39,6 +39,7 @@ export default {
```html
<van-stepper
v-model="value"
interger
:min="5"
:max="40"
:step="2"
@@ -48,14 +49,15 @@ export default {
### API
| 参数 | 说明 | 类型 | 默认值 | 可选值 |
|-----------|-----------|-----------|-------------|-------------|
| min | 最小值 | `String | Number` | `1` | - |
| max | 最大值 | `String | Number` | - | - |
| default-value | 默认值 | `String | Number` | `1` | - |
| step | 步数 | `String | Number` | `1` | - |
| disabled | 是否禁用 | `Boolean` | `false` | - |
| disable-input | 是否禁用input框 | `Boolean` | `false` | - |
| 参数 | 说明 | 类型 | 默认值 |
|-----------|-----------|-----------|-------------|
| min | 最小值 | `String | Number` | `1` |
| max | 最大值 | `String | Number` | - |
| default-value | 默认值 | `String | Number` | `1` |
| step | 步数 | `String | Number` | `1` |
| interger | 是否只允许输入整数 | `Boolean` | `false` |
| disabled | 是否禁用 | `Boolean` | `false` |
| disable-input | 是否禁用input框 | `Boolean` | `false` |
### Event