-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Traducir: guide/static-query-migration.md #216 #267
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
¡Muchas gracias por tu enorme contribución en este PR @bertoort! 👏🏻 y las disculpas por el retraso en la revisión de tu PR.
He hecho algunas observaciones:
- La forma de expresión debe de ser "tu" y no "usted"
- La traducción de library según el diccionario de términos será librería
- Las anclas {@ a some-text} no deben de traducirse.
Para todas las observaciones he hecho una propuesta; si te parece bien será mucho más fácil para ti hacer clic en commit suggestion en lugar de hacer todos los cambios en tu local.
Quedamos atentos por cualquier duda.
|
||
In version 9, the default setting for `@ViewChild` and `@ContentChild` queries is changing in order to fix buggy and surprising behavior in queries (read more about that [here](#what-does-this-flag-mean)). | ||
En la versión 9, la configuración predeterminada para las consultas `@ViewChild` y` @ContentChild` está cambiando para corregir el comportamiento defectuoso y sorprendente en las consultas (lea más sobre eso [aquí](#que-significa-esta-bandera)). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
En la versión 9, la configuración predeterminada para las consultas `@ViewChild` y` @ContentChild` está cambiando para corregir el comportamiento defectuoso y sorprendente en las consultas (lea más sobre eso [aquí](#que-significa-esta-bandera)). | |
En la versión 9, la configuración predeterminada para las consultas `@ViewChild` y` @ContentChild` está cambiando para corregir el comportamiento defectuoso y sorprendente en las consultas (lee más sobre eso [aquí](#what-does-this-flag-mean)). |
|
||
In preparation for this change, in version 8, we are migrating all applications and libraries to explicitly specify the resolution strategy for `@ViewChild` and `@ContentChild` queries. | ||
En preparación para este cambio, en la versión 8, estamos migrando todas las aplicaciones y bibliotecas para especificar explícitamente la estrategia de resolución para las consultas `@ViewChild` y` @ContentChild`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
En preparación para este cambio, en la versión 8, estamos migrando todas las aplicaciones y bibliotecas para especificar explícitamente la estrategia de resolución para las consultas `@ViewChild` y` @ContentChild`. | |
En preparación para este cambio, en la versión 8, estamos migrando todas las aplicaciones y librerías para especificar explícitamente la estrategia de resolución para las consultas `@ViewChild` y `@ContentChild`. |
If you see this comment, it means that the schematic couldn't statically figure out the correct flag. In this case, you'll have to add the correct flag based on your application's behavior. | ||
For more information on how to choose, see the [next question](#how-do-i-choose). | ||
Si ves este comentario, significa que el esquema no pudo determinar estáticamente el indicador correcto. En este caso, deberás agregar la marca correcta según el comportamiento de tu aplicación. | ||
Para obtener más información sobre cómo elegir, consulte la [siguiente pregunta](#cómo-elegir). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Para obtener más información sobre cómo elegir, consulte la [siguiente pregunta](#cómo-elegir). | |
Para obtener más información sobre cómo elegir, consulta la [siguiente pregunta](#how-do-i-choose). |
Esta opción se introdujo para admitir la creación de vistas incrustadas sobre la marcha. | ||
Si necesitas acceder a un `TemplateRef` en una consulta para crear una vista dinámicamente, no podrás hacerlo en` ngAfterViewInit`. | ||
La detección de cambios ya se ha ejecutado en esa vista, por lo que la creación de una nueva vista con la plantilla provocará que se genere un error `ExpressionHasChangedAfterChecked`. | ||
En este caso, querrás establecer la marca `static` en` true` y crear su vista en `ngOnInit`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
En este caso, querrás establecer la marca `static` en` true` y crear su vista en `ngOnInit`. | |
En este caso, querrás establecer la marca `static` en `true` y crear su vista en `ngOnInit`. |
|
||
Keep in mind that these categories only applied to `@ViewChild` and `@ContentChild` queries specifically. | ||
`@ViewChildren` and `@ContentChildren` queries did not have a concept of static and dynamic, so they were always resolved as if they were "dynamic". | ||
Tenga en cuenta que estas categorías solo se aplican específicamente a las consultas `@ViewChild` y `@ContentChild`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tenga en cuenta que estas categorías solo se aplican específicamente a las consultas `@ViewChild` y `@ContentChild`. | |
Ten en cuenta que estas categorías solo se aplican específicamente a las consultas `@ViewChild` y `@ContentChild`. |
|
||
{@a view-children-and-content-children} | ||
### Does this change affect `@ViewChildren` or `@ContentChildren` queries? | ||
{@a ver-niños-y-contenido-niños} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{@a ver-niños-y-contenido-niños} | |
{@a view-children-and-content-children} |
|
||
{@a why-specify-static-false} | ||
### Why do I have to specify `{static: false}`? Isn't that the default? | ||
{@a por-qué-especificar-static-false} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{@a por-qué-especificar-static-false} | |
{@a why-specify-static-false} |
|
||
{@a libraries} | ||
### Can I keep on using Angular libraries that haven’t yet updated to version 8 yet? | ||
{@a bibliotecas} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{@a bibliotecas} | |
{@a libraries} |
|
||
{@a update-library-to-use-static-flag} | ||
### Can I update my library to version 8 by adding the `static` flag to view queries, while still being compatible with Angular version 7 apps? | ||
{@a actualizar-biblioteca-para-usar-bandera-estática} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
{@a actualizar-biblioteca-para-usar-bandera-estática} | |
{@a update-library-to-use-static-flag} |
|
||
There are rarer cases where `{static: true}` flag might be necessary (see [answer here](#should-i-use-static-true)). | ||
Hay casos más raros en los que la marca `{static: true}` podría ser necesaria (ver [respuesta aquí](#debería-usar-static-true)). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hay casos más raros en los que la marca `{static: true}` podría ser necesaria (ver [respuesta aquí](#debería-usar-static-true)). | |
Hay casos más raros en los que la marca `{static: true}` podría ser necesaria (ver [respuesta aquí](#should-i-use-static-true)). |
Lista de Verificación del PR
Comprueba si tu PR cumple los siguientes requisitos:
Tipo de PR
¿Qué tipo de cambio introduce este PR?
¿Cuál es el comportamiento actual?
Traducir: guide/static-query-migration.md #216
¿Cuál es el nuevo comportamiento?
Archivo en inglés traducido al español