lisiyan 9 месяцев назад
Родитель
Сommit
9c0cabe870
1 измененных файлов с 7 добавлено и 4 удалено
  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)
   }
 
   // 发送邮件