12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- // app/router.options.js
- export default {
- routes: async (routes) => {
- //动态路由不能写到此处,这里的路由会在页面加载完毕后才加载
- // //路由地址
- // let routeUrl = 'http://apipre1.bjzxtw.org.cn:29501/web/getWebsiteParentCategory'
- // const responseRoute = await fetch(routeUrl, {
- // headers: {
- // 'Content-Type': 'application/json',
- // 'Userurl': 'http://apipre1.bjzxtw.org.cn:29501',
- // 'Origin': 'http://apipre1.bjzxtw.org.cn:29501'
- // }
- // });
- // //获得原始的路由数据
- // const getRouteData = await responseRoute.json();
- // const routeData = [];
-
- // for(let index in getRouteData.data.parent){
- // if(getRouteData.data.parent[index].path!=undefined){
- // let data = {
- // path: getRouteData.data.parent[index].path,
- // component: () => import('~/pages/primaryNavigation/[id].vue'),
- // meta: {
- // isAlias: true,
- // routeId: getRouteData.data.parent[index].cid,
- // routeName: getRouteData.data.parent[index].name,
- // path: getRouteData.data.parent[index].path
- // }
- // }
- // routeData.push(data)
- // }
- // }
- //console.log(routeData)
- return [
- ...routes,
- //...routeData,
- ]
-
- }
- }
|