Explicación detallada de las cuatro formas de salto de enrutamiento de Vue (con parámetros)

este. $router.go(n)

Avanzar o retroceder n páginas, donde n puede ser un entero positivo o negativo.

Ps: La diferencia

Esta. $router.push

Salta a la ruta URL especificada y agrega el registro a la pila del historial. Haga clic en "Anterior" para volver a la página anterior.

Esto. $router.replace

Salta a la ruta URL especificada, pero no habrá ningún registro en la pila del historial. Haga clic en Volver para saltar a la página anterior (es decir, reemplazar directamente la página actual).

Esto. $router.go(n)

Avanzar o retroceder n páginas, donde n puede ser un entero positivo o negativo.

La URL completa puede ser window.location.href

La ruta de enrutamiento puede ser así. $route.path

Parámetro de ruta de ruta esto. $route.params es, por ejemplo, /user/:id→/user/2044011030→this. $ route.params.id

Parámetro de consulta de ruta esto. $ruta.consulta Por ejemplo: /usuario/búsqueda? nombre=sf → esto. $route.query.name

Referencia: blogs.com/bydzhangxiaowei/p/12000458.html

/a 350110085/article/details/90053111