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