summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/app.vue4
-rw-r--r--src/client/pages/index.vue2
2 files changed, 5 insertions, 1 deletions
diff --git a/src/client/app.vue b/src/client/app.vue
index 458917d706..75036b01e8 100644
--- a/src/client/app.vue
+++ b/src/client/app.vue
@@ -77,7 +77,9 @@
<main ref="main">
<div class="content">
<transition name="page" mode="out-in">
- <router-view></router-view>
+ <keep-alive :include="['index']">
+ <router-view></router-view>
+ </keep-alive>
</transition>
</div>
<div class="powerd-by" :class="{ visible: !$store.getters.isSignedIn }">
diff --git a/src/client/pages/index.vue b/src/client/pages/index.vue
index 732d9b71cc..18c8945b65 100644
--- a/src/client/pages/index.vue
+++ b/src/client/pages/index.vue
@@ -7,6 +7,8 @@ import Vue from 'vue';
import Home from './index.home.vue';
export default Vue.extend({
+ name: 'index',
+
components: {
Home,
Welcome: () => import('./index.welcome.vue').then(m => m.default),