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()
},
generateRoute() {
if (this.$route.matched[this.$route.matched.length - 1].name) {
return this.$route.matched[this.$route.matched.length - 1]
if (this.$route.name) {
return this.$route
}
this.$route.matched[0].path = '/'
return this.$route.matched[0]
return false
},
addViewTabs() {
const route = this.generateRoute()
if (!route) {
return false
}
this.$store.dispatch('addVisitedViews', this.generateRoute())
},
isActive(path) {