Skip to content

Commit 77563d4

Browse files
committed
fixes conflicts
2 parents 74e09e7 + 861b0b2 commit 77563d4

File tree

28 files changed

+268
-122
lines changed

28 files changed

+268
-122
lines changed

CHANGELOG.en-US.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
## Changelog
22

3+
### 2.4.7
4+
5+
*2018-09-14*
6+
7+
- Fixed DatePicker not triggering form validation, #12328 #12348
8+
- Fixed DatePicker throwing errors in multiple mode, #12347
9+
- Fixed incorrect position of DatePicker spinner, #12415 (by @rang-ali)
10+
- Fixed automatic filling of DatePicker input box, #12521 (by @abdallanayer)
11+
- Fixed Input not highlighted in Cascader, #12341
12+
- Fixed wrong order of Tabpane, #12346
13+
- Fixed incorrect position of ColorPicker cursor, #12376 (by @cnwhy)
14+
- Fixed the style of Submenu, #2457
15+
- Fixed not highlighted after Submenu is selected, #12479
16+
- Fixed incorrect values selected by Cascader, #12508 (by @huangjinqiang)
17+
- Fixed incorrect value of Pagination input box, #12525
18+
- Fixed order that Pagination triggers events, #12530
19+
- Fixed Table Filter not displayed, #12539
20+
- Fixed Tree unable to delete nodes, #12684
21+
- Fixed height of Select Input changing in single mode, #12719
22+
- Fixed style of FormItem label in nested Form, #12748
23+
- Added `autocomplete` attribute for Input, deprecated `auto-complete`, #12514 (by @axetroy)
24+
- Added slots-scope for Form to display validation information, #12715 (by @YamenSharaf)
25+
326
### 2.4.6
427

528
*2018-08-09*

CHANGELOG.es.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
## Changelog
22

3+
### 2.4.7
4+
5+
*2018-09-14*
6+
7+
- Corregido que DatePicker no activaba la validación del Form, #12328 #12348
8+
- Corregidos el lanzamiento de errores del DatePicker en modo múltiple, #12347
9+
- Corregida la posición incorrecta del spinner del DatePicker, #12415 (por @rang-ali)
10+
- Se ha corregido el llenado automático del input del DatePicker, #12521 (por @abdallanayer)
11+
- Corregida el input no resaltada en Cascader, #12341
12+
- Corregido el orden incorrecto de Tabpane, #12346
13+
- Corregida la posición incorrecta del cursor de ColorPicker, #12376 (por @cnwhy)
14+
- Corregido el estilo del Submenú, #2457
15+
- Corregido el resaltado después de seleccionar el Submenú, #12479
16+
- Corregidos los valores incorrectos seleccionados por Cascader, #12508 (por @huangjinqiang)
17+
- Corregido el valor incorrecto del input de Paginación, #12525
18+
- Se ha corregido el orden en que la paginación desencadena los eventos, #12530
19+
- Corregido que no se mostraba el Table Filter, #12539
20+
- Corregido Tree que era incapaz de borrar nodos, #12684
21+
- Corregida la altura de los Select Input que cambiaba en modo simple, #12719
22+
- Arreglado el estilo de la etiqueta FormItem en Form anidado, #12748
23+
- Añadido el atributo `autocomplete` para Input, obsoleto `auto-complete`, #12514 (por @axetroy)
24+
- Añadido el slots-scope de Form para mostrar la información de validación, #12715 (por @YamenSharaf)
25+
326
### 2.4.6
427

528
*2018-08-09*

CHANGELOG.zh-CN.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
## 更新日志
22

3+
### 2.4.7
4+
5+
*2018-09-14*
6+
7+
- 修复 DatePicker 未触发表单检验的问题,#12328#12348
8+
- 修复 DatePicker 多选时报错的问题,#12347
9+
- 修复 DatePicker 选择时间时 spinner 位置不正确的问题,#12415 (by @rang-ali
10+
- 修复 Datepicker 输入框自动填充的问题,#12521 (by @abdallanayer
11+
- 修复 Cascader 中 Input 未高亮的问题,#12341
12+
- 修复 Tabpane 顺序不正确的问题,#12346
13+
- 修复 ColorPicker 取色光标位置不正确的问题,#12376 (by @cnwhy
14+
- 调整 Submenu 的样式,#12457
15+
- 修复 Submenu 选中后没有高亮的问题,#12479
16+
- 修复 Cascader 选择值不正确的问题,#12508 (by @huangjinqiang
17+
- 修复 Pagination 输入框值不正确的问题,#12525
18+
- 调整 Pagination 触发事件的顺序,#12530
19+
- 修复 Table 的 filter 不显示的问题,#12539
20+
- 修复 Tree 无法删除节点的问题,#12684
21+
- 修复 Select 在单选时 Input 高度变化的问题,#12719
22+
- 修复 Form 在嵌套时 label 显示不正确的问题,#12748
23+
- 新增 Input 的 autocomplete 属性,废弃 auto-complete 属性,#12514 (by @axetroy
24+
- 新增 Form 的 slot-scope 展示表单校验信息,#12715 (by @YamenSharaf
25+
326
### 2.4.6
427

528
*2018-08-09*

examples/docs/en-US/dialog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,5 +309,6 @@ If the variable bound to `visible` is managed in Vuex store, the `.sync` can not
309309
| Event Name | Description | Parameters |
310310
|---------- |-------- |---------- |
311311
| open | triggers when the Dialog opens ||
312+
| opened | triggers when the Dialog opening animation ends ||
312313
| close | triggers when the Dialog closes ||
313314
| closed | triggers when the Dialog closing animation ends ||

examples/docs/en-US/form.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -843,9 +843,10 @@ All components in a Form inherit their `size` attribute from that Form. Similarl
843843
| model| data of form component | object |||
844844
| rules | validation rules of form | object |||
845845
| inline | whether the form is inline | boolean || false |
846-
| label-position | position of label | string | left / right / top | right |
846+
| label-position | position of label. If set to 'left' or 'right', `label-width` prop is also required | string | left / right / top | right |
847847
| label-width | width of label, and all its direct child form items will inherit this value | string |||
848848
| label-suffix | suffix of the label | string |||
849+
| hide-required-asterisk | whether required fields should have a red asterisk (star) beside their labels | boolean || false |
849850
| show-message | whether to show the error message | boolean || true |
850851
| inline-message | whether to display the error message inline with the form item | boolean || false |
851852
| status-icon | whether to display an icon indicating the validation result | boolean || false |
@@ -887,6 +888,11 @@ All components in a Form inherit their `size` attribute from that Form. Similarl
887888
|| content of Form Item |
888889
| label | content of label |
889890

891+
### Form-Item Scoped Slot
892+
| Name | Description |
893+
|---------------|-------------|
894+
| error | Custom content to display validation message. The scope parameter is { error } |
895+
890896
### Form-Item Methods
891897

892898
| Method | Description | Parameters |

examples/docs/en-US/upload.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,4 +429,5 @@ on-exceed | hook function when limit is exceeded | function(files, fileList) |
429429
| Methods Name | Description | Parameters |
430430
|---------- |-------- |---------- |
431431
| clearFiles | clear the uploaded file list (this method is not supported in the `before-upload` hook) ||
432-
| abort | cancel upload request | ( file: fileList's item ) |
432+
| abort | cancel upload request | ( file: fileList's item ) |
433+
| submit | upload the file list manually ||

examples/docs/es/dialog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@ Si la variable ligada a `visible` se gestiona en el Vuex store, el `.sync` no pu
317317
| Nombre de Evento | Descripcíon | Parámetros |
318318
| ---------------- | ---------------------------------------- | ---------- |
319319
| open | se activa cuando se abre el cuadro de Diálogo ||
320+
| opened | triggers when the Dialog opening animation ends ||
320321
| close | se dispara cuando el Diálogo se cierra ||
321322
| closed | se activa cuando finaliza la animación de cierre del Diálog ||
322323

examples/docs/es/form.md

Lines changed: 39 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -324,14 +324,16 @@ Incluye todo tipo de entradas, tales como `input`, `select`, `radio` y `checkbox
324324
}
325325
</script>
326326
```
327+
327328
:::
328329

329330
:::tip
330331
[W3C](https://www.w3.org/MarkUp/html-spec/html-spec_8.html#SEC8.2) reglamenta que
332+
331333
> <i>Cuando sólo hay un campo de entrada de texto de una sola línea en un formulario, el agente usuario debe aceptar <b>Enter</b> en ese campo como una solicitud para enviar el formulario.</i>
332334
333335
Para prevenir este comportamiento, puede agregar `@submit.native.prevent` on `<el-form>`.
334-
:::
336+
:::
335337

336338
### Formulario inline
337339

@@ -372,6 +374,7 @@ Cuando el espacio vertical es limitado y la forma es relativamente simple, puede
372374
}
373375
</script>
374376
```
377+
375378
:::
376379

377380
### Alineamiento
@@ -413,13 +416,14 @@ Dependiendo de su diseño, hay varias maneras diferentes de alinear el elemento
413416
}
414417
</script>
415418
```
419+
416420
:::
417421

418422
### Validación
419423

420424
El componente `form` le permite verificar sus datos, ayudándole a encontrar y corregir errores.
421425

422-
:::demo Sólo tiene que añadir el atributo `rules` en el componente `Form`, pasar las reglas de validación y establecer el atributo `prop` para `Form-Item` como una clave específica que necesita ser validada. Ver más información en [async-validator](https://github.com/yiminghe/async-validator).
426+
:::demo Sólo tiene que añadir el atributo `rules` en el componente `Form`, pasar las reglas de validación y establecer el atributo `prop` para `Form-Item` como una clave específica que necesita ser validada. Ver más información en [async-validator](https://github.com/yiminghe/async-validator).
423427

424428
```html
425429
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="120px" class="demo-ruleForm">
@@ -528,6 +532,7 @@ El componente `form` le permite verificar sus datos, ayudándole a encontrar y c
528532
}
529533
</script>
530534
```
535+
531536
:::
532537

533538
### Reglas personalizadas de validación
@@ -627,9 +632,10 @@ Este ejemplo muestra cómo personalizar sus propias reglas de validación para f
627632
}
628633
</script>
629634
```
635+
630636
:::
631637

632-
### Eliminar o agregar validaciones dinamicamente
638+
### Eliminar o agregar validaciones dinamicamente
633639

634640
:::demo Además de pasar todas las reglas de validación al mismo tiempo en el componente `form`, también puede pasar las reglas de validación o borrar reglas en un único campo de formulario de forma dinámica.
635641

@@ -705,6 +711,7 @@ Este ejemplo muestra cómo personalizar sus propias reglas de validación para f
705711
}
706712
</script>
707713
```
714+
708715
:::
709716

710717
### Validación numerica
@@ -755,6 +762,7 @@ Este ejemplo muestra cómo personalizar sus propias reglas de validación para f
755762
}
756763
</script>
757764
```
765+
758766
:::
759767

760768
:::tip
@@ -831,6 +839,7 @@ Todos los componentes de un formulario heredan su atributo `size`. De manera sim
831839
};
832840
</script>
833841
```
842+
834843
:::
835844

836845
### Form Atributos
@@ -843,6 +852,7 @@ Todos los componentes de un formulario heredan su atributo `size`. De manera sim
843852
| label-position | Posicion de la etiqueta | string | left / right / top | right |
844853
| label-width | ancho de la etiqueta, y todos los form items directos descendientes heredarán este valor | string |||
845854
| label-suffix | sufijo de la etiqueta | string |||
855+
| hide-required-asterisk | si los campos obligatorios deben tener un asterisco rojo (estrella) al lado de sus etiquetas | boolean || false |
846856
| show-message | si mostrar o no el mensaje de error | boolean || true |
847857
| inline-message | si desea visualizar el mensaje de error inline con la posición del form item | boolean || false |
848858
| status-icon | si desea visualizar un icono que indique el resultado de la validación | boolean || false |
@@ -852,38 +862,46 @@ Todos los componentes de un formulario heredan su atributo `size`. De manera sim
852862

853863
### Form Metodos
854864

855-
| Metodo | Descripción | Parametros |
856-
| ------------- | ---------------------------------------- | ---------------------------------------- |
857-
| validate | el método para validar todo el formulario. Takes a callback as a param. After validation, the callback will be executed with two params: a boolean indicating if the validation has passed, and an object containing all fields that fail the validation. Devuelve una promesa si se omite el return | Function(callback: Function(boolean, object)) |
858-
| validateField | el método para validar un determinado form item | Function(prop: string, callback: Function(errorMessage: string)) |
859-
| resetFields | restablece todos los campos y elimina el resultado de validación ||
860-
| clearValidate |limpieza de validación para determinados campos. El parámetro es un conjunto de nombres de propiedad de los elementos del formulario cuyos mensajes de validación se eliminarán. Si se omiten, se borrarán todos los mensajes de validación de los campos. | Function(props: array)
865+
| Metodo | Descripción | Parametros |
866+
| ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
867+
| validate | el método para validar todo el formulario. Takes a callback as a param. After validation, the callback will be executed with two params: a boolean indicating if the validation has passed, and an object containing all fields that fail the validation. Devuelve una promesa si se omite el return | Function(callback: Function(boolean, object)) |
868+
| validateField | el método para validar un determinado form item | Function(prop: string, callback: Function(errorMessage: string)) |
869+
| resetFields | restablece todos los campos y elimina el resultado de validación | |
870+
| clearValidate | limpieza de validación para determinados campos. El parámetro es un conjunto de nombres de propiedad de los elementos del formulario cuyos mensajes de validación se eliminarán. Si se omiten, se borrarán todos los mensajes de validación de los campos. | Function(props: array) |
861871

862872
### Form Events
863-
| Nombre | Descripción | Parametros |
864-
| -------- | ---------------------------------------------------- | ------------------------------------------------------------ |
873+
874+
| Nombre | Descripción | Parametros |
875+
| -------- | ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
865876
| validate | se dispara después de validar un item del formulario | la propiedad (`prop name`) nombre del item del form que se esta validando, si la validacion paso o no. |
866877

867878
### Form-Item Atributos
868879

869-
| Atributo | Descripción | Tipo | Valores aceptados | Por defecto |
870-
| -------------- | ---------------------------------------- | ------- | ----------------------------------- | ----------- |
871-
| prop | un key de `model`. En el uso del método validate and resetFields, el atributo es obligatorio. | string | keys of model that passed to `form` | |
872-
| label | etiqueta | string |||
873-
| label-width | ancho de la etiqueta, e.g. '50px' | string |||
874-
| required | si el campo es obligatorio o no, estará determinado por las reglas de validación si se omite. | boolean || false |
875-
| rules | reglas de validacion del form | object |||
880+
| Atributo | Descripción | Tipo | Valores aceptados | Por defecto |
881+
| -------------- | ------------------------------------------------------------------------------------------------------------------- | ------- | ----------------------------------- | ----------- |
882+
| prop | un key de `model`. En el uso del método validate and resetFields, el atributo es obligatorio. | string | keys of model that passed to `form` | |
883+
| label | etiqueta | string |||
884+
| label-width | ancho de la etiqueta, e.g. '50px' | string |||
885+
| required | si el campo es obligatorio o no, estará determinado por las reglas de validación si se omite. | boolean || false |
886+
| rules | reglas de validacion del form | object |||
876887
| error | mensaje de error de campo, establezca su valor y el campo validará el error y mostrará este mensaje inmediatamente. | string |||
877-
| show-message | si mostrar o no el mensaje de error | boolean || true |
878-
| inline-message | mensaje de validación estilo inline | boolean || false |
879-
| size | Tamaño de los componentes en este form item | string | medium / small / mini | - |
888+
| show-message | si mostrar o no el mensaje de error | boolean || true |
889+
| inline-message | mensaje de validación estilo inline | boolean || false |
890+
| size | Tamaño de los componentes en este form item | string | medium / small / mini | - |
880891

881892
### Form-Item Slot
893+
882894
| Nombre | Descripción |
883895
| ------ | ------------------------ |
884896
|| contenido del Form Item |
885897
| label | contenido de la etiqueta |
886898

899+
### Form-Item Scoped Slot
900+
901+
| Name | Description |
902+
| ----- | -------------------------------------------------------------------------------------------------- |
903+
| error | Contenido personalizado para mostrar el mensaje de validacion. El parametro del scope es { error } |
904+
887905
### Form-Item Metodo
888906

889907
| Metodo | Descripción | Parametros |

0 commit comments

Comments
 (0)