From 15d528c768fdc5b79e87d2dddec8a08b614fe784 Mon Sep 17 00:00:00 2001 From: Jiewei Qian Date: Tue, 9 Jan 2018 14:08:46 +0800 Subject: [PATCH] input-number: fix user input parsing (#9166) --- examples/docs/en-US/input-number.md | 1 - examples/docs/es/input-number.md | 1 - examples/docs/zh-CN/input-number.md | 1 - packages/input-number/src/input-number.vue | 30 +++------------------- test/unit/specs/input-number.spec.js | 2 +- 5 files changed, 4 insertions(+), 31 deletions(-) diff --git a/examples/docs/en-US/input-number.md b/examples/docs/en-US/input-number.md index e0108a97e..58dc21722 100644 --- a/examples/docs/en-US/input-number.md +++ b/examples/docs/en-US/input-number.md @@ -162,7 +162,6 @@ Use attribute `size` to set additional sizes with `medium`, `small` or `mini`. |size | size of the component | string | large/small| — | |disabled| whether the component is disabled | boolean | — | false | |controls| whether to enable the control buttons | boolean | — | true | -|debounce| debounce delay when typing, in milliseconds | number | — | 300 | |controls-position | position of the control buttons | string | right | - | |name | same as `name` in native input | string | — | — | |label | label text | string | — | — | diff --git a/examples/docs/es/input-number.md b/examples/docs/es/input-number.md index 60a5d4778..360d4644a 100644 --- a/examples/docs/es/input-number.md +++ b/examples/docs/es/input-number.md @@ -163,7 +163,6 @@ Utilice el atributo `size` para establecer tamaños adicionales con `medium`, `s | size | tamaño del componente | string | large/small | — | | disabled | si el componente esta deshabilitado | boolean | — | false | | controls | si se activan los botones de control | boolean | — | true | -| debounce | retardo de rebote al escribir, en milisegundos | number | — | 300 | | controls-position | posición de los botones de control | string | right | - | | name | lo mismo que `name` en un input nativo | string | — | — | | label | texto de la etiqueta | string | — | — | diff --git a/examples/docs/zh-CN/input-number.md b/examples/docs/zh-CN/input-number.md index f172efd49..dd934a263 100644 --- a/examples/docs/zh-CN/input-number.md +++ b/examples/docs/zh-CN/input-number.md @@ -159,7 +159,6 @@ | size | 计数器尺寸 | string | large, small | — | | disabled | 是否禁用计数器 | boolean | — | false | | controls | 是否使用控制按钮 | boolean | — | true | -| debounce | 输入时的去抖延迟,毫秒 | number | — | 300 | | controls-position | 控制按钮位置 | string | right | - | | name | 原生属性 | string | — | — | | label | 输入框关联的label文字 | string | — | — | diff --git a/packages/input-number/src/input-number.vue b/packages/input-number/src/input-number.vue index 0a0864b29..faaf60b68 100644 --- a/packages/input-number/src/input-number.vue +++ b/packages/input-number/src/input-number.vue @@ -33,7 +33,7 @@ @keydown.down.native.prevent="decrease" @blur="handleBlur" @focus="handleFocus" - @input="debounceHandleInput" + @change="handleInputChange" :disabled="disabled" :size="inputNumberSize" :max="max" @@ -47,13 +47,12 @@ +