This commit is contained in:
Pan 2018-09-30 16:02:50 +08:00
parent 935d9aaba8
commit 68cd051bb6
1 changed files with 4 additions and 10 deletions

View File

@ -61,21 +61,15 @@ export default {
}, },
methods: { methods: {
generateTitle, // generateTitle by vue-i18n generateTitle, // generateTitle by vue-i18n
generateRoute() {
if (this.$route.name) {
return this.$route
}
return false
},
isActive(route) { isActive(route) {
return route.path === this.$route.path return route.path === this.$route.path
}, },
addViewTags() { addViewTags() {
const route = this.generateRoute() const { name } = this.$route
if (!route) { if (name) {
return false this.$store.dispatch('addView', this.$route)
} }
this.$store.dispatch('addView', route) return false
}, },
moveToCurrentTag() { moveToCurrentTag() {
const tags = this.$refs.tag const tags = this.$refs.tag