lzdjack
2022-01-18 b63f7d17dee2c0332e753ee445d61db63bd28236
提交 | 用户 | age
faf3f4 1 <template>
2   <div class="p-4">
3     <BasicTable @register="registerTable" />
4   </div>
5 </template>
6 <script lang="ts">
7   import { defineComponent } from 'vue';
8   import { BasicTable, useTable } from '/@/components/Table';
9   import { getMultipleHeaderColumns } from './tableData';
10
11   import { demoListApi } from '/@/api/demo/table';
12   export default defineComponent({
13     components: { BasicTable },
14     setup() {
15       const [registerTable] = useTable({
16         title: '多级表头示例',
17         api: demoListApi,
18         columns: getMultipleHeaderColumns(),
19       });
20
21       return {
22         registerTable,
23       };
24     },
25   });
26 </script>