Преглед изворни кода

refac: removed example lazy-load comp | feat: lazy-loading list and single comp

tags/0.9.0
J пре 6 година
родитељ
комит
c217813da1

+ 0
- 2
vue-theme/src/components/navigation/navigation.vue Прегледај датотеку

13
             a(href="/artists") artists
13
             a(href="/artists") artists
14
         li
14
         li
15
             a(href="/episodes") episodes
15
             a(href="/episodes") episodes
16
-        li
17
-            a(href="/lazy") lazy
18
 </template>
16
 </template>

+ 2
- 13
vue-theme/src/index.js Прегледај датотеку

8
 import store from '@/store'
8
 import store from '@/store'
9
 
9
 
10
 import IndexPage from '@/pages/index.vue'
10
 import IndexPage from '@/pages/index.vue'
11
-import ListPage from '@/pages/list'
12
-import SinglePage from '@/pages/single'
13
 
11
 
14
 const router = new VueRouter({
12
 const router = new VueRouter({
15
     mode: 'history',
13
     mode: 'history',
16
     routes: [
14
     routes: [
17
         { path: '/', component: IndexPage },
15
         { path: '/', component: IndexPage },
18
-        { path: '/lazy', component:  () => import(/* webpackChunkName: "pages-lazy" */ './pages/lazy.vue') },
19
-        {
20
-            path: '/:type',
21
-            component: ListPage,
22
-            props: { sidebar: true }
23
-        },
24
-        {
25
-            path: '/:type/:id',
26
-            component: SinglePage,
27
-            props: { sidebar: true }
28
-        },
16
+        { path: '/:type', component: () => import(/* webpackChunkName: "pages-list" */ './pages/list.vue'), props: { sidebar: true } },
17
+        { path: '/:type/:id', component: () => import(/* webpackChunkName: "pages-single" */ './pages/single.vue'), props: { sidebar: true } },
29
     ]
18
     ]
30
 })
19
 })
31
 
20
 

+ 0
- 4
vue-theme/src/pages/lazy.vue Прегледај датотеку

1
-<template lang="pug">
2
-article.page--lazy
3
-    h1 LAAZYY
4
-</template>

Loading…
Откажи
Сачувај