故心故心故心故心小故冲啊
文章目录
在@router中
const createRouter = () => new VueRouter({
routes: constantRoutes //constantRoutes为默认路由
});
const router = createRouter();
export function resetRouter() { //这个是重置函数
const newRouter = createRouter();
router.matcher = newRouter.matcher;
}
export default router;
在permission.js
import { resetRouter } from '@/router'
// 先重置,然后再添加
resetRouter();
router.addRoutes(asyncRoutes);