import { createRouter, createWebHistory } from 'vue-router' import { staticRoutes } from './constantRoutes' //缺陷:由于接口设计缺陷 menulist 返回不是一个类似的 路由信息 需要子级构造 多参数前端写死 @/stroe/permission // hidden: true,// 侧边栏隐藏 // alwaysShow: false,//是否总是显示 (多用于控制目录只有一个菜单是否显示菜单) 目录属性 // redirect: true,//在面包屑中是否可以点击 // meta: { // title: 'title', // icon: 'Box', // cache:false, //是否缓存keepalive // affix: true, //是否增加固定 // breadcrumb: false //是否添加到面包屑 // link:是否是链接 由于新建标签 显示故 暂时无作用 // micro:true //底座必须加 // }, const router = createRouter({ history: createWebHistory(), routes: staticRoutes, // 刷新时,滚动条位置还原 scrollBehavior: () => ({ left: 0, top: 0 }) }) export default router