From fefe4a3011fb472788abb2e7ffdbbc5a4f58623c Mon Sep 17 00:00:00 2001 From: charles <981744753@qq.com> Date: 星期三, 05 六月 2024 14:10:16 +0800 Subject: [PATCH] feat:更新ui界面 --- src/router/index.js | 57 ++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 34 insertions(+), 23 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index a395a1f..0256619 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,29 +1,40 @@ import Vue from 'vue' import VueRouter from 'vue-router' -import HomeView from '../views/HomeView.vue' - -Vue.use(VueRouter) - +import Home from "@/views/home/index.vue"; +import Login from "@/views/login/Login.vue"; +Vue.use(VueRouter); const routes = [ - { - path: '/', - name: 'home', - component: HomeView - }, - { - path: '/about', - name: 'about', - // route level code-splitting - // this generates a separate chunk (about.[hash].js) for this route - // which is lazy-loaded when the route is visited. - component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue') - } -] - + { + path:"/", + redirect:"/login" + }, + { + path:"/home", + component:Home, + children:[ + { + path:"audioAnalysis", + component:()=>import('@/views/home/components/audioAnalysis/index.vue') + }, + { + path:"textManager", + component:()=>import('@/views/home/components/textManager/index.vue') + }, + { + path:"uploadAudio", + component:()=>import('@/views/home/components/uploadAudio/index.vue') + }, + ] + }, + { + path:'/login', + name:'鐧诲綍', + component:Login + } +]; +const mode = process.env.NODE_ENV==='testing'||'production'?'hash':'history'; const router = new VueRouter({ - mode: 'history', - base: process.env.BASE_URL, + mode, routes -}) - +}); export default router -- Gitblit v1.8.0