Error: Redirigido al pasar de “/“ a “/des“ mediante un protector de navegación. en crearRou

Para resolver el problema del error de salto de enrutamiento:

Resuelva el problema de Redirigido al pasar de "/x" a "/y" a través de un protector de navegación.

1. Reducir la versión de vue-router

Hasta 3.0.7

Nota: Después de la modificación, recuerde eliminar el archivo node_modules original y luego use npm i o Yarn  install para generar un nuevo archivo node_modules.

2. Si la primera solución no funciona, puede utilizar la segunda, copie directamente el siguiente código a index.js en el archivo del enrutador, que también se puede solucionar.

// 在VueRouter上配置路由跳转,在router中的index.js中加上以下代码,注意加在use之前
const routerPush = VueRouter.prototype.push;
VueRouter.prototype.push = function (location) {
    return routerPush.call(this, location).catch(err => {})
};

Supongo que te gusta

Origin blog.csdn.net/xm1037782843/article/details/131786164
Recomendado
Clasificación