From 9dfa701454d6a94690bad39dbb0e38f2a0b31489 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期二, 18 六月 2024 18:08:47 +0800
Subject: [PATCH] build

---
 src/views/demo/excel/ArrayExport.vue |   71 ++++++++++++++---------------------
 1 files changed, 29 insertions(+), 42 deletions(-)

diff --git a/src/views/demo/excel/ArrayExport.vue b/src/views/demo/excel/ArrayExport.vue
index fb53b32..c16dc47 100644
--- a/src/views/demo/excel/ArrayExport.vue
+++ b/src/views/demo/excel/ArrayExport.vue
@@ -9,50 +9,37 @@
   </PageWrapper>
 </template>
 
-<script lang="ts">
-  import { defineComponent } from 'vue';
-  import { BasicTable } from '/@/components/Table';
-  import { aoaToSheetXlsx } from '/@/components/Excel';
+<script lang="ts" setup>
+  import { BasicTable } from '@/components/Table';
+  import { aoaToSheetXlsx } from '@/components/Excel';
   import { arrHeader, arrData, columns, data } from './data';
-  import { PageWrapper } from '/@/components/Page';
-  import { aoaToMultipleSheetXlsx } from '/@/components/Excel/src/Export2Excel';
+  import { PageWrapper } from '@/components/Page';
+  import { aoaToMultipleSheetXlsx } from '@/components/Excel/src/Export2Excel';
 
-  export default defineComponent({
-    components: { BasicTable, PageWrapper },
-    setup() {
-      function aoaToExcel() {
-        // 淇濊瘉data椤哄簭涓巋eader涓�鑷�
-        aoaToSheetXlsx({
+  function aoaToExcel() {
+    // 淇濊瘉data椤哄簭涓巋eader涓�鑷�
+    aoaToSheetXlsx({
+      data: arrData,
+      header: arrHeader,
+      filename: '浜岀淮鏁扮粍鏂瑰紡瀵煎嚭excel.xlsx',
+    });
+  }
+  function aoaToMultipleSheet() {
+    // 淇濊瘉data椤哄簭涓巋eader涓�鑷�
+    aoaToMultipleSheetXlsx({
+      sheetList: [
+        {
           data: arrData,
           header: arrHeader,
-          filename: '浜岀淮鏁扮粍鏂瑰紡瀵煎嚭excel.xlsx',
-        });
-      }
-      function aoaToMultipleSheet() {
-        // 淇濊瘉data椤哄簭涓巋eader涓�鑷�
-        aoaToMultipleSheetXlsx({
-          sheetList: [
-            {
-              data: arrData,
-              header: arrHeader,
-              sheetName: 'Sheet1',
-            },
-            {
-              data: arrData,
-              header: arrHeader,
-              sheetName: 'Sheet2',
-            },
-          ],
-          filename: '浜岀淮鏁扮粍鏂瑰紡瀵煎嚭excel-澶歋heet绀轰緥.xlsx',
-        });
-      }
-
-      return {
-        aoaToExcel,
-        aoaToMultipleSheet,
-        columns,
-        data,
-      };
-    },
-  });
+          sheetName: 'Sheet1',
+        },
+        {
+          data: arrData,
+          header: arrHeader,
+          sheetName: 'Sheet2',
+        },
+      ],
+      filename: '浜岀淮鏁扮粍鏂瑰紡瀵煎嚭excel-澶歋heet绀轰緥.xlsx',
+    });
+  }
 </script>

--
Gitblit v1.9.3