From c3a74cb8a2bbd6dd0bd507e5769b3ddd75b74bbb Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期日, 19 一月 2020 13:03:01 +0800 Subject: [PATCH] Merge branch 'master' of http://highdatas.com:9000/r/~kimi/srs --- src/router/index.ts | 106 +++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 82 insertions(+), 24 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index dba62d0..8e20b2c 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,36 +1,94 @@ 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 square from "../components/square.vue"; +import Overview from "../views/Overview.vue"; +import calendarTask from "../views/calendarTask.vue"; Vue.use(VueRouter); const routes = [ - - { - path: "/mine", - name: "mine", - component:Mine - },{ - path: "/square", - name: "square", - component:square - },{ - 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: "calendarTask", + name: "calendarTask", + components:{ + home: calendarTask + } + }, + { + path: "project2", + name: "project2", + components:{ + home: Project + } + }, + { + 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