1. Curso de Vue
  2. /
  3. Vue Router
  4. /
  5. Navegación desde un componente
1 / 1

Navegación desde un componente

Se puede, además de utilizando el componente router-link, forzar la navegación de forma programática a través de una serie de funciones.


this.$router.push({ name: 'notfound' });
this.$router.push({ name: 'user', params: { userId: '123' } })
this.$router.replace({ name: 'notfound' }) // Mejor si no queremos añadir un estado extra

// O navegar por el historial de navegación

this.$router.go(1) this.$router.go(-1)

this.$router.go(-10000) // Funciona sin lanzar error aunque le pongamos un número alto.