From b152953f5129432a6bf660558d1b7d756501eb1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=86=99=E6=B2=90=E6=9E=AB?= Date: Mon, 25 Feb 2019 11:00:11 +0800 Subject: [PATCH] bug: Tags bugfix --- components/Tags.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/components/Tags.vue b/components/Tags.vue index e3498a8..b668d22 100644 --- a/components/Tags.vue +++ b/components/Tags.vue @@ -55,7 +55,16 @@ export default { pageWithSpecTag() { if (!this.tagName) return []; const tagKeys = this.$tags[this.tagName.toLowerCase()]; - return this.pages.filter(page => page.key && !!~tagKeys.indexOf(page.key)); + + + // return this.pages.filter(page => page.key && !!~tagKeys.indexOf(page.key)); + return this.pages.filter(page => { + if (page.key) { + return page.key && !!~tagKeys.indexOf(page.key) + } else { + return [] + } + }); }, } }