import Vue from 'vue' import Router from 'vue-router' import Login from './views/Login.vue' import Register from './views/Register.vue' import NotFound from './views/404.vue' import Home from './views/Home.vue' import PdfView from './views/pdf/pdfview'; //课程管理 import courselist from './views/coursemanagement/list'; import lecturerList from './views/lecturerManagement/index.vue' Vue.use(Router) export const allRouters = [ { path: '/login', component: Login, name: '', hidden: true }, { path: '/register', component: Register, name: '', hidden: true }, { path: '/viewonline', component: PdfView, name: '', hidden: true }, { path: '/courselist', component: Home, name: '课程管理', iconCls: 'iconfont firerock-iconkehu', leaf: true, children: [ { path: '/courselist', component: courselist, name: '课程管理' } ] }, { path: '/lecturer', component: Home, name: '讲师管理', iconCls: 'iconfont firerock-iconkehu', leaf: true, children: [ { path: '/lecturer', component: lecturerList, name: '讲师管理' } ] }, { path: '/404', component: NotFound, name: '', hidden: true }, { path: '*', hidden: true, redirect: { path: '/404' } } ] export default new Router({ routes: allRouters })