index.js 1.1 KB
Newer Older
aaronchen2k2k's avatar
aaronchen2k2k 已提交
1 2 3
import Vue from "vue";
import VueRouter from "vue-router";

aaronchen2k2k's avatar
aaronchen2k2k 已提交
4 5
import MainLayout from "../layout/MainLayout";
import ColLayout from "../layout/ColLayout";
aaronchen2k2k's avatar
aaronchen2k2k 已提交
6 7 8 9 10 11 12 13

Vue.use(VueRouter);

const routes = [
    {
        path:"/",
        name: "",
        component: MainLayout,
aaronchen2k2k's avatar
aaronchen2k2k 已提交
14
        redirect: '/data/mine',
aaronchen2k2k's avatar
aaronchen2k2k 已提交
15 16
        children: [
            {
aaronchen2k2k's avatar
aaronchen2k2k 已提交
17 18 19 20 21 22 23 24 25
                path:"data",
                name: "data",
                component: ColLayout,
                children: [
                    {
                        path: 'mine',
                        name: 'mine',
                        component: () => import('../views/data/Mine')
                    },
aaronchen2k2k's avatar
aaronchen2k2k 已提交
26 27 28 29 30 31 32 33 34 35
                    {
                        path: 'excel',
                        name: 'excel',
                        component: () => import('../views/data/Excel')
                    },
                    {
                        path: 'yaml',
                        name: 'yaml',
                        component: () => import('../views/data/Yaml')
                    },
aaronchen2k2k's avatar
aaronchen2k2k 已提交
36
                ]
aaronchen2k2k's avatar
aaronchen2k2k 已提交
37 38
            }
        ]
aaronchen2k2k's avatar
aaronchen2k2k 已提交
39
    },
aaronchen2k2k's avatar
aaronchen2k2k 已提交
40 41 42 43 44 45
]

const router =  new VueRouter({
    routes
})
export default router;