Muestra las diferencias entre dos versiones de la página.
|
unidades:09_directivas:04_ejemploseguro [2014/08/29 20:00] admin |
unidades:09_directivas:04_ejemploseguro [2014/09/07 09:45] (actual) admin |
||
|---|---|---|---|
| Línea 3: | Línea 3: | ||
| Para que funciona el Datepicker es necesario añadir lo siguiente a la página ''index.html'': | Para que funciona el Datepicker es necesario añadir lo siguiente a la página ''index.html'': | ||
| + | * CSS de JQuery UI | ||
| * JavaScript de JQuery | * JavaScript de JQuery | ||
| * JavaScript de JQuery UI | * JavaScript de JQuery UI | ||
| - | * CSS de JQuery UI | ||
| <sxh html> | <sxh html> | ||
| Línea 81: | Línea 81: | ||
| * Linea 8: Añadimos la función de //callback// del evento ''onSelect'' | * Linea 8: Añadimos la función de //callback// del evento ''onSelect'' | ||
| * Línea 9: Lanzamos un evento de ''onChange'' en el ''<input>'' para que AngularJS sepa que algo ha cambiado y actualice consecuentemente la propiedad ''$scope.seguro.fechaCreacion''. | * Línea 9: Lanzamos un evento de ''onChange'' en el ''<input>'' para que AngularJS sepa que algo ha cambiado y actualice consecuentemente la propiedad ''$scope.seguro.fechaCreacion''. | ||
| + | |||
| + | <note important> | ||
| + | La directiva realmente está sin acabar ya que también debería de transformar el dato de tipo String del ''<input>'' en un objeto ''Date'' cuando se guarda en ''$scope.seguro.fechaCreacion''. Es decir que ''$scope.seguro.fechaCreacion'' debería ser de tipo Date en vez de tipo String. | ||
| + | Eso ya lo veremos en la unidad [[unidades:13_formulariosadv:00_start]]. | ||
| + | </note> | ||
| ===== Ejemplo ===== | ===== Ejemplo ===== | ||
| {{url>http://embed.plnkr.co/euC4cS}} | {{url>http://embed.plnkr.co/euC4cS}} | ||
| + | |||
| + | ===== Referencias ===== | ||
| + | * [[http://api.jqueryui.com/datepicker|Datepicker]] | ||