Explorar o código

fix:发票下载bug修复

lisiyan hai 10 meses
pai
achega
9c0cabe870
Modificáronse 1 ficheiros con 7 adicións e 4 borrados
  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)
   }
 
   // 发送邮件