diff --git a/src/components/Table/src/hooks/useTable.ts b/src/components/Table/src/hooks/useTable.ts index 57edd2bb..1afd34b2 100644 --- a/src/components/Table/src/hooks/useTable.ts +++ b/src/components/Table/src/hooks/useTable.ts @@ -83,7 +83,7 @@ export function useTable( getTableInstance().setLoading(loading); }, getDataSource: () => { - return toRaw(getTableInstance().getDataSource()); + return getTableInstance().getDataSource(); }, getColumns: ({ ignoreIndex = false }: { ignoreIndex?: boolean } = {}) => { const columns = getTableInstance().getColumns({ ignoreIndex }) || []; diff --git a/src/views/demo/table/tableData.tsx b/src/views/demo/table/tableData.tsx index 347f036e..cedbc5fb 100644 --- a/src/views/demo/table/tableData.tsx +++ b/src/views/demo/table/tableData.tsx @@ -244,22 +244,9 @@ export function getFormConfig(): Partial { ...getAdvanceSchema(5), { field: `field11`, - label: `字段33`, + label: `Slot示例`, component: 'Select', - defaultValue: '1', slot: 'custom', - componentProps: { - options: [ - { - label: '选项1', - value: '1', - }, - { - label: '选项2', - value: '2', - }, - ], - }, colProps: { xl: 12, xxl: 8,