Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

139
Vistas
Reaccionar componente o elementos que no se muestran en el enrutador

Así que estaba tratando de hacer un sitio web con una página principal y una página de inicio de sesión (y tal vez más en el futuro) en React js.

Tengo dos rutas, una ruta que muestra la pantalla de inicio de sesión y otra que muestra la pantalla principal.

Ahora el problema es que se muestra el componente de inicio de sesión, pero no MainScreen. (Cuando pego "http://localhost:3000/home/" en la barra de direcciones URL del navegador, sigue mostrando el componente de inicio de sesión)

Aquí está mi código que tengo dentro de App.js:

 return ( <div className="App"> <Router> <Switch> <Route path="/" > <LoginScreen /> </Route> <Route path="/home" > <MainScreen /> </Route> </Switch> </Router> </div> );
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Porque la condición de su primera ruta se está cumpliendo y renderizando.

agregue EXACTO y debería funcionar.

 return ( <div className="App"> <Router> <Switch> <Route exact path="/" > <LoginScreen /> </Route> <Route exact path="/home" > <MainScreen /> </Route> </Switch> </Router> </div> );
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda