| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- import Vue from 'vue'
- import Router from 'vue-router'
- import ElementUI from 'element-ui'
- import 'element-ui/lib/theme-chalk/index.css'
- import login from '@/components/login'
- import register from '@/components/register'
- import eventCenter from '@/components/pages/race/eventCenter'
- import addRace from '@/components/pages/race/addRace'
- import anliDetail from '@/components/pages/race/eventCenter/anliDetail'
- Vue.use(Router).use(ElementUI)
- export default new Router({
- routes: [{
- path: '/login',
- name: 'login',
- component: login,
- meta: {
- requireAuth: '' // 不需要鉴权
- }
- }, {
- path: '/register',
- name: 'register',
- component: register,
- meta: {
- requireAuth: '' // 不需要鉴权
- }
- }, {
- path: '/eventCenter',
- name: 'eventCenter',
- component: eventCenter,
- meta: {
- requireAuth: true // 不需要鉴权
- }
- }, {
- path: '/addRace',
- name: 'addRace',
- component: addRace,
- meta: {
- requireAuth: true // 不需要鉴权
- }
- }, {
- path: '/anliDetail',
- name: 'anliDetail',
- component: anliDetail,
- meta: {
- requireAuth: true // 不需要鉴权
- }
- }, ]
- })
|