Procházet zdrojové kódy

fix: 接收winopen的返回值

mtruning před 3 roky
rodič
revize
fb89f9b85b
1 změnil soubory, kde provedl 2 přidání a 3 odebrání
  1. 2 3
      src/utils/router.ts

+ 2 - 3
src/utils/router.ts

@@ -65,8 +65,7 @@ export const routerTurnByPath = (
     fullPath = `${path}/${query.join('/')}`
   }
   if (windowOpen) {
-    openNewWindow(fullPath)
-    return
+    return openNewWindow(fullPath)
   }
   if (isReplace) {
     router.replace({
@@ -110,7 +109,7 @@ export const logout = () => {
  * @param url
  */
 export const openNewWindow = (url: string) => {
-  window.open(url, '_blank')
+  return window.open(url, '_blank')
 }
 
 /**