From 2069d53e9be24adec3c8d6717fd7317555bd9a52 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期二, 02 七月 2024 23:02:51 +0800
Subject: [PATCH] 高级表单优化

---
 src/views/demo/table/FixedHeight.vue |   32 +++++++++++---------------------
 1 files changed, 11 insertions(+), 21 deletions(-)

diff --git a/src/views/demo/table/FixedHeight.vue b/src/views/demo/table/FixedHeight.vue
index 4f8b28e..bafd47e 100644
--- a/src/views/demo/table/FixedHeight.vue
+++ b/src/views/demo/table/FixedHeight.vue
@@ -19,29 +19,19 @@
     </BasicTable>
   </div>
 </template>
-<script lang="ts">
-  import { defineComponent } from 'vue';
-  import { BasicTable, useTable } from '/@/components/Table';
+<script lang="ts" setup>
+  import { BasicTable, useTable } from '@/components/Table';
   import { getCustomHeaderColumns } from './tableData';
   import { FormOutlined } from '@ant-design/icons-vue';
-  import { demoListApi } from '/@/api/demo/table';
-  import { BasicHelp } from '/@/components/Basic';
-  import HeaderCell from '/@/components/Table/src/components/HeaderCell.vue';
+  import { demoListApi } from '@/api/demo/table';
+  import { BasicHelp } from '@/components/Basic';
+  import HeaderCell from '@/components/Table/src/components/HeaderCell.vue';
 
-  export default defineComponent({
-    components: { BasicTable, FormOutlined, BasicHelp, HeaderCell },
-    setup() {
-      const [registerTable] = useTable({
-        title: '瀹氶珮/澶撮儴鑷畾涔�',
-        api: demoListApi,
-        columns: getCustomHeaderColumns(),
-        canResize: false,
-        scroll: { y: 100 },
-      });
-
-      return {
-        registerTable,
-      };
-    },
+  const [registerTable] = useTable({
+    title: '瀹氶珮/澶撮儴鑷畾涔�',
+    api: demoListApi,
+    columns: getCustomHeaderColumns(),
+    canResize: false,
+    scroll: { y: 100 },
   });
 </script>

--
Gitblit v1.9.3