Así que pasamos bastante tiempo migrando esto para reaccionar a la navegación cinco ahora y tal vez se vea un poco abrumador
en este momento.
Así que permítanme resumir los cambios clave que hicimos aquí y los cambios clave las diferencias clave reaccionan la
navegación cinco introdujo el cambio más grande es cómo configuramos nuestra configuración de pantalla en lugar de tener
este enfoque de registro, ahora usamos componentes para configurar nuestra configuración, pero El patrón aquí es en
realidad bastante simple.
Siempre crea un navegador que podría ser un navegador de pila, un navegador de dibujo o
también un navegador de tap y luego usa ese navegador para hacer un componente aquí como componente de ruta para este conjunto de
pantallas que pertenece a este navegador.
Las pantallas son los componentes anidados allí y allí proporciona un nombre y un componente que debe cargarse
para esa pantalla.
Ahora, cuando se trata de navegar, todavía navega con el accesorio de navegación y luego la función de navegación
identificando la pantalla por su nombre.
Entonces eso no cambia en absoluto.
También pasas a los padres como antes.
Lo único importante aquí o lo único que debe tener en cuenta es que el nombre que usa aquí, por
supuesto, debe ser el nombre que también usa aquí.
Cuando configuras tus pantallas.
Entonces, ese es el cambio más grande que configura su configuración como componentes.
En última instancia, aún puede anidar sus diferentes navegadores entre sí, ya que lo estamos
haciendo aquí, donde tenemos que dibujar un navegador que también tiene navegadores de pila como pantallas.
Eso tampoco cambia, simplemente se ve diferente ahora.
Y lo que cambió es donde configura las opciones de configuración de pantalla ancha para que las opciones que afectan a todas
las pantallas de un navegador se configuren directamente en el navegador, un componente con el accesorio de opciones
de pantalla y la configuración específica de la pantalla se configura con el accesorio de opciones en el componente de pantalla .
Ahora donde gestiona esa configuración si lo hace todo en un archivo grande o como lo estamos haciendo aquí si lo
está haciendo en la pantalla y luego simplemente lo exporta.
Así que sí, puede usarlo cuando configurar sus componentes depende de usted.
Ahora eso es todo lo que necesita tener en cuenta allí.
Una cosa que cambió debido a eso es cómo maneja la autenticación o los casos relacionados.
Ya no tienes que cambiar de navegador.
En cambio, usted controla qué navegadores deben ser procesados por reacción y lo que no se procesa no puede ser efectivo,
no puede hacer nada.
Entonces, si no procesamos al navegador de la tienda porque no estamos autenticados, entonces no hay forma de que se pueda cargar
una pantalla de la tienda.
Así es como ahora controlamos qué pantallas son accesibles aquí en el ejemplo de autenticación.
También teniendo en cuenta el registro de pedidos.
Entonces eso es algo en lo que tienes que cambiar a un nuevo modelo mental.
Sin embargo, esto es mucho más reactivo que lo que teníamos que usar antes.
Y luego tenemos otro cambio grande o importante y así es como extraemos a los padres y cuando los
necesitamos extraemos a los padres en esta nueva ruta con la clave de los padres, la clave de los padres puede ser indefinida
si no se reciben los padres y este componente y los padres ahora solo deberían usarse para obtener datos
del componente a dos componentes B.
Por lo tanto, de pantalla a pantalla B hackea las soluciones, ya que necesitábamos usarlas antes en la pantalla del
producto agregado, ya no es necesario si necesita usar padres para obtener datos de información sobre el componente en las
opciones de pantalla que no necesita hacer eso más.
En cambio, lo que haces ahora es usar la nueva función de opciones de configuración a la que puedes llamar directamente en
tu accesorio de navegación
aquí está.
Entonces llamamos a las opciones de configuración en este accesorio de navegación y luego podemos ajustar dinámicamente las opciones
de navegación desde el interior del componente.
Estos son los cambios clave que tuvimos que hacer aquí y las cosas clave que cambiaron.
Ahora, como siempre, los documentos oficiales son tu amigo.
Si desea leer sobre eso nuevamente, si desea sumergirse en otros casos que no hemos cubierto
aquí.
Por ejemplo, si desea aprender a trabajar con grifos, no estamos haciendo esto aquí, pero el enfoque
es muy similar.
Lo haces con una configuración basada en componentes con un navegador y pantallas y luego los documentos
oficiales son un gran lugar para sumergirte.
También revise la publicación de anuncios para la navegación de reacción 5 y la guía de actualización que también
está vinculada allí, encontrará todos estos recursos también adjuntos a esta conferencia.
Y con eso depende de usted si desea utilizar la navegación de reacción 3 o 4 o si desea
cambiar a 5 o posterior.
Una vez que tengamos nuevas palabras, depende de usted.
La mayoría de los proyectos que existen en la naturaleza seguramente usarán Virgin gratis y porque
estas versiones han existido durante tanto tiempo.
Los nuevos proyectos pueden cambiar a Where's in five pero también pueden usar la versión anterior.
Por lo tanto, diría que es importante conocer ambos tipos de navegación si está trabajando en su propio proyecto
por su cuenta.
Recomendaría que cambie para reaccionar la navegación cinco desde el principio, pero si
desea 4 o masa libre, también está perfectamente bien.
La reactivación 3 y 4 es completamente estable y el equipo de navegación de reacción mantendrá todo actualizado
en el futuro.
Entonces no va a ninguna parte.
No es inseguro usarlo y depende de usted.
Qué versión quieres usar.