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

564
Vistas
error al usar parámetros en la función router.push vue-router 4

hola chicos, soy nuevo en vue js y estoy tratando de pasar parámetros a un enrutador específico. enrutador a través de

 this.$router.push({ name: "actions-log", params: { Id: "3" } })

me da error en la consola dice:

Error no capturado (en promesa): No hay coincidencia para {"name":"3","params":{}}

mi función que redirige de la investigación a los detalles de la investigación

el enrutador de registro de acciones

mis configuraciones de rutas index.js

el error en la consola del navegador

así que alguien me puede ayudar con ese error por favor ......

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

0

Puedes usar path

 const routeId = 3 this.$router.push({ path: `/actions-log/${routeId}` })
about 4 years ago · Juan Pablo Isaza Denunciar

0

Descubrí lo que está sucediendo. Tengo un componente llamado pageTitle. Este componente está incluido en todos los demás componentes. Lo uso para hacer la ruta de navegación usando:

 this.$route.fullPath

luego dividirlo y hacer un bucle de los valores con:

 <li><router-link></router-link></li>

para hacer los enlaces de migas de pan, pero el accesorio fullPath del enrutador vue también devuelve los parámetros, así que a través del bucle en:

 <router-link :to="{ name: {path} }">{{ path }}</router-link>

vue verifica si el enrutador existe con el nombre dado, por ejemplo, cuando pongo /actions-log/3 como parámetros en la url, se establecerá en el atributo :to debido a este comportamiento, se inicia esa excepción;

así que creo que resolví los problemas en la siguiente función calculada: función para obtener la ruta completa, luego dividirla y usar los valores para crear un breadCrumbs

el bucle en la plantilla

no sé si alguien tiene una idea mejor para crear un breadCrumbs en vue... de todos modos, muchas gracias por ayudarme a resolver este problema.

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