Skip to content

Commit 5379510

Browse files
committed
refine tabsview
1 parent f712d46 commit 5379510

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/views/layout/TabsView.vue

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@ export default {
1919
closeViewTabs(view, $event) {
2020
this.$store.dispatch('delVisitedViews', view).then((views) => {
2121
if (this.isActive(view.path)) {
22-
this.$router.push(views.pop().path)
22+
const latestView = views.slice(-1)[0]
23+
if (latestView) {
24+
this.$router.push(latestView.path)
25+
} else {
26+
this.$router.push('/')
27+
}
2328
}
2429
})
2530
$event.preventDefault()

0 commit comments

Comments
 (0)