以注入参数 brole
为例,默认值为'0'
// src/router/index.js
const routes = [
];
const router = new VueRouter({
routes
});
router.beforeEach((to, from, next) => {
if (to.query.brole) {
next();
} else {
next({
path: to.path,
query: { brole: from.query.brole || '0', to.query }
});
}
});
export default router;