src/plugins/tab.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/plugins/tab.js
@@ -32,8 +32,12 @@ // 关闭指定tab页签 closePage(obj) { if (obj === undefined) { return useTagsViewStore().delView(router.currentRoute.value).then(({ lastPath }) => { return router.push(lastPath || '/index'); return useTagsViewStore().delView(router.currentRoute.value).then(({ visitedViews }) => { const latestView = visitedViews.slice(-1)[0] if (latestView) { return router.push(latestView.fullPath) } return router.push('/'); }); } return useTagsViewStore().delView(obj);