router.beforeEach((to, from, next) => {
if (!to.query.code) {
next({
path: to.path,
query: { code: "hm" },
});
} else {
next();
}
});
前置路由 一般使用router.beforeEach
有三个参数
to:去哪个页面;from:从哪个页面来 ;next: 放行函数 next():放行 , next(false):不放行
我这里的例子是写死的状态
标签:code,前置,next,vue,放行,query,路由 From: https://www.cnblogs.com/zongkm/p/16772663.html