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

283
Vistas
React Router V5: el componente de enlace no cambia de ruta (pero un enlace de anclaje funciona)

Tengo una aplicación de reacción de creación con el enrutador de reacción v5 y la siguiente configuración:

 import React, { useState } from "react"; import "./App.css"; import { BrowserRouter, Route, Switch } from "react-router-dom"; import EmailRep from "./components/EmailRep"; import WebAuthN from "./components/WebAuthN"; function App() { return ( <div className="App"> <BrowserRouter> <Switch> <Route exact path="/"> <EmailRep /> </Route> <Route path="/webauthn"> <WebAuthN /> </Route> </Switch> </BrowserRouter> </div> ); } export default App;

En mi componente EmailRep , si intento vincularme a la ruta WebAuthN , no hace nada

 import React from "react"; import { Link } from "react-router-dom"; export default function EmailRep() { return <Link to="/webauthn">WebAuthN</Link>; }

Pero esto funciona:

 import React from "react"; import { Link } from "react-router-dom"; export default function EmailRep() { return <a href="/webauthn">WebAuthN</a>`; }

¿Qué me estoy perdiendo?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No puedo decir si este es tu caso porque no compartiste el código de esos componentes, pero tal vez olvidaste importar el módulo Link de react-router-dom ,

Intente insertar este fragmento en la parte superior de sus módulos EmailRep y WebAuthN :
import { Link } from 'react-router-dom'

¡Espero que esto ayude!

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