|
@@ -14,113 +14,121 @@ 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'
|
|
|
|
|
|
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: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }
|
|
|
- ]
|
|
|
-})
|
|
|
+ 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: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+})
|