fix:fix tabsView path bug

This commit is contained in:
Pan 2017-11-01 18:43:06 +08:00
parent 74cbb26209
commit 660ff765f5
1 changed files with 7 additions and 4 deletions

View File

@ -30,13 +30,16 @@ export default {
$event.preventDefault() $event.preventDefault()
}, },
generateRoute() { generateRoute() {
if (this.$route.matched[this.$route.matched.length - 1].name) { if (this.$route.name) {
return this.$route.matched[this.$route.matched.length - 1] return this.$route
} }
this.$route.matched[0].path = '/' return false
return this.$route.matched[0]
}, },
addViewTabs() { addViewTabs() {
const route = this.generateRoute()
if (!route) {
return false
}
this.$store.dispatch('addVisitedViews', this.generateRoute()) this.$store.dispatch('addVisitedViews', this.generateRoute())
}, },
isActive(path) { isActive(path) {