From cbee7b6f2048f4d0dbead781790d67acbd44d365 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=B4=E4=B9=A6?= Date: Wed, 13 Jun 2018 16:57:07 +0800 Subject: [PATCH] fix[TagView-component]: loss route querystring when operating tags (#768) --- src/views/layout/components/TagsView.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/layout/components/TagsView.vue b/src/views/layout/components/TagsView.vue index ad40ccb3..6ee09c31 100644 --- a/src/views/layout/components/TagsView.vue +++ b/src/views/layout/components/TagsView.vue @@ -72,7 +72,7 @@ export default { const tags = this.$refs.tag this.$nextTick(() => { for (const tag of tags) { - if (tag.to === this.$route.path) { + if (tag.to.path === this.$route.path) { this.$refs.scrollPane.moveToTarget(tag.$el) break } @@ -84,7 +84,7 @@ export default { if (this.isActive(view)) { const latestView = views.slice(-1)[0] if (latestView) { - this.$router.push(latestView.path) + this.$router.push(latestView) } else { this.$router.push('/') } @@ -92,7 +92,7 @@ export default { }) }, closeOthersTags() { - this.$router.push(this.selectedTag.path) + this.$router.push(this.selectedTag) this.$store.dispatch('delOthersViews', this.selectedTag).then(() => { this.moveToCurrentTag() })