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

212
Vistas
¿Por qué no puedo navegar a la página de detalles cuando estoy usando un componente de enlace en reaccionar?

En reaccionar, quiero usar este código para vincular la página de detalles en mi página de lista principal. Este es el código de reacción:

 { title: 'more', render: (val, row) => { return (<Link to={`/zhuolian/activity/detail/${row.id}`}>more...</Link>); }, },

y esta es mi configuración de ruta:

 { path: '/zhuolian', name: 'zhuolian', icon: 'contacts', routes:[ { path: '/zhuolian/activity', name: 'activity', hideChildrenInMenu: true, component: './xRepo/Activity', routes:[ { path: '/zhuolian/activity/detail/:activityId', name: 'detail', component: './xRepo/Activity/detail', }, ] }, ] },

Ahora estoy usando la versión del enrutador "react-router-dom": "^4.3.1" , y cuando hago clic en más, el registro muestra esta advertencia:

 index.js:1 Warning: Hash history cannot PUSH the same path; a new entry will not be added to the history stack

y no navegó a la página de detalles. Intenté agregar el replace en el componente de enlace, pero aún no funcionó. ¿Me estoy perdiendo de algo? ¿Qué debo hacer para que se vincule a otra página de detalles cuando haga clic en más?

about 4 years ago · Juan Pablo Isaza
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