Sfoglia il codice sorgente

fix:发票下载bug修复

lisiyan 10 mesi fa
parent
commit
9c0cabe870
1 ha cambiato i file con 7 aggiunte e 4 eliminazioni
  1. 7 4
      src/views/billing/invoices.vue

+ 7 - 4
src/views/billing/invoices.vue

@@ -166,10 +166,13 @@ export default class Plan extends Vue {
     a.style.display = 'none'
     a.href = val
     document.body.appendChild(a)
-    // 下载文件
-    a.click()
-    // 释放内存
-    document.body.removeChild(a)
+    // 延迟处理异步操作
+    setTimeout(() => {
+      // 下载文件
+      a.click()
+      // 释放内存
+      document.body.removeChild(a)
+    }, 0)
   }
 
   // 发送邮件