123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 |
- import Vue from 'vue'
- import Router from 'vue-router'
- import ElementUI from 'element-ui'
- import 'element-ui/lib/theme-chalk/index.css'
- import classA from '@/components/pages/class'
- import course from '@/components/pages/course'
- import courseDetail from '@/components/pages/courseDetail'
- import data from '@/components/pages/data'
- import notice from '@/components/pages/notice'
- import student from '@/components/pages/student'
- import works from '@/components/pages/works'
- import worksDetail from '@/components/pages/worksDetail'
- import login from '@/components/login'
- import ask from '@/components/pages/ask'
- import addCourse from '@/components/pages/addCourse'
- import library from '@/components/pages/library'
- import note from '@/components/pages/note'
- import Grid from '@/components/pages/Grid'
- import demo from '@/components/pages/demo'
- Vue.use(Router).use(ElementUI)
- export default new Router({
- routes: [{
- path: '/class',
- name: 'class',
- component: classA,
- meta: {
- requireAuth: ''
- }
- },
- // {
- // path: '/',
- // redirect: '/course',
- // },
- {
- path: '/course',
- component: course,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/course/courseDetail',
- component: courseDetail,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/course/addCourse',
- component: addCourse,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/data',
- name: 'data',
- component: data,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- }, {
- path: '/notice',
- name: 'notice',
- component: notice,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/student',
- name: 'student',
- component: student,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/ask',
- name: 'ask',
- component: ask,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/ask/askList',
- name: 'askList',
- component: () =>
- import ('@/components/pages/askList'),
- meta: {}
- },
- {
- path: '/works',
- name: 'works',
- component: works,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/worksDetail',
- name: 'worksDetail',
- component: worksDetail,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/library',
- name: 'library',
- component: library,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/login',
- name: 'login',
- component: login,
- meta: {
- requireAuth: '' // 不需要鉴权
- }
- },
- {
- path: '/note',
- name: 'note',
- component: note,
- meta: {
- requireAuth: '' // 不需要鉴权
- }
- },
- {
- path: '/Grid',
- name: 'Grid',
- component: Grid,
- meta: {
- requireAuth: '' // 不需要鉴权
- }
- },
- {
- path: '/demo',
- name: 'demo',
- component: demo,
- meta: {
- requireAuth: '' // 不需要鉴权
- }
- }
- ]
- })
|