!673 $tab.closePage后存在非首页页签时不应该跳转首页
Merge pull request !673 from Giovanni/master
This commit is contained in:
		@@ -32,8 +32,12 @@ export default {
 | 
			
		||||
  // 关闭指定tab页签
 | 
			
		||||
  closePage(obj) {
 | 
			
		||||
    if (obj === undefined) {
 | 
			
		||||
      return store.dispatch('tagsView/delView', router.currentRoute).then(({ lastPath }) => {
 | 
			
		||||
        return router.push(lastPath || '/');
 | 
			
		||||
      return store.dispatch('tagsView/delView', router.currentRoute).then(({ visitedViews }) => {
 | 
			
		||||
        const latestView = visitedViews.slice(-1)[0]
 | 
			
		||||
        if (latestView) {
 | 
			
		||||
            return router.push(latestView.fullPath)
 | 
			
		||||
        }
 | 
			
		||||
        return router.push('/');
 | 
			
		||||
      });
 | 
			
		||||
    }
 | 
			
		||||
    return store.dispatch('tagsView/delView', obj);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user