From 74f972734097c94a0e16ca30c7fa944a52bc412c Mon Sep 17 00:00:00 2001
From: chenghx <chenghx@nfex.com>
Date: 星期五, 10 八月 2018 09:47:20 +0800
Subject: [PATCH] fix: console error when toggle page

---
 src/components/layout/PageView.vue |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/components/layout/PageView.vue b/src/components/layout/PageView.vue
index 3a641bb..28f83dd 100644
--- a/src/components/layout/PageView.vue
+++ b/src/components/layout/PageView.vue
@@ -21,7 +21,7 @@
       extraImage: ''
     }
   },
-  mounted () {
+  beforeMount () {
     this.getPageHeaderInfo()
   },
   updated () {
@@ -31,9 +31,11 @@
     getPageHeaderInfo () {
       this.title = this.$route.name
       const page = this.$refs.page
-      this.desc = page.desc
-      this.linkList = page.linkList
-      this.extraImage = page.extraImage
+      if (page) {
+        this.desc = page.desc
+        this.linkList = page.linkList
+        this.extraImage = page.extraImage
+      }
     }
   }
 }

--
Gitblit v1.9.1