lex преди 2 години
родител
ревизия
d7d76a4c3e
променени са 1 файла, в които са добавени 4 реда и са изтрити 3 реда
  1. 4 3
      src/components/col-share/index.tsx

+ 4 - 3
src/components/col-share/index.tsx

@@ -63,13 +63,13 @@ export default defineComponent({
         .then(async canvas => {
           const url = canvas.toDataURL('image/png')
           this.image = url
-          setTimeout(() => {
-            this.saveLoading = false
-          }, 100)
           Toast.loading({
             message: '图片生成中...',
             forbidClick: true
           })
+          setTimeout(() => {
+            this.saveLoading = false
+          }, 100)
           const res = await promisefiyPostMessage({
             api: 'savePicture',
             content: {
@@ -84,6 +84,7 @@ export default defineComponent({
         })
         .catch(() => {
           Toast.clear()
+          this.saveLoading = false
         })
     },
     async shareShow() {