"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo crear rutas anidadas en React Router v4/v5?

¿Cómo crear rutas anidadas en React Router v4/v5?

Publicado el 2024-11-16
Navegar:298

How to Create Nested Routes in React Router v4/v5?

Rutas anidadas con React Router v4/v5

Las rutas anidadas le permiten crear una estructura jerárquica para la navegación dentro de su aplicación React. En React Router v4 y v5, puede lograr esto usando los componentes y .

Ejemplo

Considere el siguiente ejemplo, donde queremos dividir nuestra aplicación en frontend y áreas de administración.

En el ejemplo anterior, la primera definición define las rutas frontend, mientras que la segunda define las rutas administrativas. Cada ruta está asociada con un componente que debe representarse cuando se accede a esa ruta.

Consideraciones

En React Router v4, no anida componentes . En lugar de ello, los coloca dentro de otro . Por ejemplo:

Debe convertirse en:

Y el componente Temas se definiría de la siguiente manera:

const Topics = ({ match }) => (
  

Topics

Example topic
);

Esta estructura permite una mayor flexibilidad y control sobre el enrutamiento de su aplicación.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3