From e6a76f6620bda068e734fa0fec4bfdb6de75a12e Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期三, 22 一月 2020 17:37:45 +0800 Subject: [PATCH] Merge branch 'master' of http://highdatas.com:9000/r/~kimi/srs --- src/router/index.ts | 109 +++++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 90 insertions(+), 19 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 3f25ca9..15898bd 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,31 +1,102 @@ import Vue from "vue"; import VueRouter from "vue-router"; +import login from "../views/login.vue"; import Home from "../views/Home.vue"; import Mine from "../views/Mine.vue"; import Project from "../views/Project.vue"; +import Overview from "../views/Overview.vue"; +import list from "../views/list.vue"; +import calendarTask from "../views/calendarTask.vue"; +import square from "../components/square.vue"; Vue.use(VueRouter); const routes = [ - - { - path: "/mine", - name: "mine", - component:Mine - },{ - path: "/project", - name: "project", - component:Project - }, - { - 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/About.vue") - } + { + path: "/login", + name: "login", + components:{ + app: login + } + }, + { + path: "/", + name: "Home", + components:{ + app: Home + }, + children: [ + { + path: "mine", + name: "mine", + components:{ + home: Mine + } + },{ + path: "project", + name: "project", + components:{ + home: Project + } + }, + { + path: "Overview", + name: "Overview", + components:{ + home: Overview + } + },{ + path: "list", + name: "list", + components:{ + home: list + } + }, + { + path: "calendarTask", + name: "calendarTask", + components:{ + home: calendarTask + } + }, + { + path: "square", + name: "square", + components:{ + home: square + } + }, + { + path: "project3", + name: "project3", + components:{ + home: Project + } + }, + { + path: "project4", + name: "project4", + components:{ + home: Project + } + }, + { + path: "project5", + name: "project5", + components:{ + home: Project + } + }, + { + path: "project6", + name: "project6", + components:{ + home: Project + } + } + ] + }, + ]; const router = new VueRouter({ -- Gitblit v1.8.0