From c83b412918bf1221355fd96c2c25ba841d671cbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E6=96=87=E6=9D=B0?= Date: Thu, 16 May 2019 23:35:49 +0800 Subject: [PATCH 1/2] Slider: add explains about "input" event in Chinese (#15545) --- examples/docs/zh-CN/slider.md | 1 + packages/slider/src/main.vue | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/docs/zh-CN/slider.md b/examples/docs/zh-CN/slider.md index 1304418d4d..1ba4e8fd7a 100644 --- a/examples/docs/zh-CN/slider.md +++ b/examples/docs/zh-CN/slider.md @@ -234,3 +234,4 @@ | 事件名称 | 说明 | 回调参数 | |---------- |-------- |---------- | | change | 值改变时触发(使用鼠标拖曳时,只在松开鼠标后触发) | 改变后的值 | +| input | 数据改变时触发(使用鼠标拖曳时,活动过程实时触发) | 改变后的值 | diff --git a/packages/slider/src/main.vue b/packages/slider/src/main.vue index a672d758a3..68d00ad4cb 100644 --- a/packages/slider/src/main.vue +++ b/packages/slider/src/main.vue @@ -13,7 +13,7 @@ v-if="showInput && !range" class="el-slider__input" ref="input" - @change="$nextTick(emitChange)" + @change="emitChange" :step="step" :disabled="sliderDisabled" :controls="showInputControls" From 374d1625bbd4d2b5930be7bcbbe831408ba88788 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E6=96=87=E6=9D=B0?= Date: Sat, 18 May 2019 10:14:24 +0800 Subject: [PATCH 2/2] Slider: add explains about "input" event (#15545) --- examples/docs/en-US/slider.md | 1 + examples/docs/es/slider.md | 1 + examples/docs/fr-FR/slider.md | 1 + 3 files changed, 3 insertions(+) diff --git a/examples/docs/en-US/slider.md b/examples/docs/en-US/slider.md index f1bb0fd98d..3b959713c8 100644 --- a/examples/docs/en-US/slider.md +++ b/examples/docs/en-US/slider.md @@ -237,4 +237,5 @@ Selecting a range of values is supported. | Event Name | Description | Parameters | |---------- |-------- |---------- | | change | triggers when the value changes (if the mouse is being dragged, this event only fires when the mouse is released) | value after changing | +| input | triggers when the data changes (It'll be emitted in real time during sliding) | value after changing | diff --git a/examples/docs/es/slider.md b/examples/docs/es/slider.md index 9c1170344d..a2144b2969 100644 --- a/examples/docs/es/slider.md +++ b/examples/docs/es/slider.md @@ -239,4 +239,5 @@ Se soporta la selección de un rango de valores. | Nombre | Descripción | Parametros | | ------ | ---------------------------------------- | ------------------------ | | change | se dispara cuando el valor cambia (si el ratón está comenzando el arrastre este evento sólo se disparara cuando se suelte el ratón) | valor despues del cambio | +| input | triggers when the data changes (It'll be emitted in real time during sliding) | value after changing | diff --git a/examples/docs/fr-FR/slider.md b/examples/docs/fr-FR/slider.md index 8978fd142a..9de17dadf4 100644 --- a/examples/docs/fr-FR/slider.md +++ b/examples/docs/fr-FR/slider.md @@ -237,3 +237,4 @@ Vous pouvez sélectionner des intervalles de valeurs au lieu d'une valeur unique | Nom | Description | Paramètres | |---------- |-------- |---------- | | change | Se déclenche quand la valeur change (si le changement est fait à la souris, se déclenche quand la souris redevient immobile). | La nouvelle valeur. | +| input | triggers when the data changes (It'll be emitted in real time during sliding) | value after changing |