From 0d91757d82f4cfd1586ab39cbe37f12d739ddc43 Mon Sep 17 00:00:00 2001 From: charles <981744753@qq.com> Date: 星期一, 20 五月 2024 11:03:19 +0800 Subject: [PATCH] feat:完成接口联调 --- src/router/index.js | 51 ++++++++++++++++++++++++++++----------------------- 1 files changed, 28 insertions(+), 23 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index a395a1f..3d55cb9 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,29 +1,34 @@ 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"; +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:"/home/audioAnalysis" + }, + { + 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') + }, + ] + } +]; +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