From f16acb06ab278cdcb1d39a29680634010638326d Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期三, 08 五月 2024 17:35:48 +0800 Subject: [PATCH] 1. 完成表格模块的功能迁移; 2. 完成表格、折线图、地图标记三者点击联动 --- src/router/index.js | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 52 insertions(+), 4 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 1ca0b01..a5d2520 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,8 +1,56 @@ -import { createRouter, createWebHistory } from 'vue-router' +import { createRouter, createWebHistory } from 'vue-router'; const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), - routes: [] -}) + 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 +export default router; -- Gitblit v1.9.3