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