1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
| import Vue from 'vue'
| import Router from 'vue-router'
|
| Vue.use(Router)
|
| const RouteView = {
| name: 'RouteView',
| render: h => h('router-view'),
| }
|
| const routes = [
| {
| path: '/',
| name: 'home',
| component: () => import('@/views/message/index'),
| meta: {
| title: '',
| needLogin: true,
| },
| },
| {
| path: '/message',
| name: 'message',
| component: () => import('@/views/message/index'),
| meta: {
| title: '消息通知',
| needLogin: true,
| },
| },
| {
| path: '*',
| name: '404 NotFound',
| component: () => import('@/views/other/404'),
| meta: {
| title: '404 NotFound',
| needLogin: false,
| },
| },
| ]
|
| export default new Router({
| routes,
| mode: 'history',
| })
|
|