import { createRouter, createWebHistory } from 'vue-router'; const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), routes: [ { path: '/', redirect: '/index/hmode' }, // 登陆页面 { path: '/login', name: 'login', component: () => import('@/views/LoginPage.vue') }, { path: '/index', name: 'index', component: () => import('@/views/HomePage.vue'), children: [ // 污染溯源 { path: 'hmode', name: 'historyMode', component: () => import('@/views/historymode/HistoryMode.vue') }, // 走航监测 { path: 'rmode', name: 'realtimeMode', component: () => import('@/views/realtimemode/RealtimeMode.vue') }, // 风险模型 { path: 'riskmode', name: 'riskMode', component: () => import('@/views/riskmodel/RiskMode.vue') }, // 网格化监测 { path: 'gridmonitor', name: 'gridMonitor', component: () => import('@/views/gridmonitor/GridMode.vue') }, // 用电量监测 { path: 'emode', name: 'electricityMode', component: () => import('@/views/electricitymode/ElectricityMode.vue') } ] } ] }); export default router;