From 61ee015a91fdf32e271c2c86c7257fb3776d8c69 Mon Sep 17 00:00:00 2001 From: charles <981744753@qq.com> Date: 星期一, 29 四月 2024 16:30:53 +0800 Subject: [PATCH] feat:音频项目页面设计 --- src/router/index.js | 48 +++++++++++++++++++++++++----------------------- 1 files changed, 25 insertions(+), 23 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index a395a1f..6a50781 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,29 +1,31 @@ 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 AudioAnalysis from "../views/home/components/audioAnalysis/index.vue"; +import TextManager from "../views/home/components/textManager/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:AudioAnalysis + }, + { + path:"textManager", + component:TextManager + } + ] + } +]; const router = new VueRouter({ - mode: 'history', - base: process.env.BASE_URL, + mode: 'hash', routes -}) - +}); export default router -- Gitblit v1.8.0