Ver Fonte

fix(table): ensure data responsiveness, fix #447

Vben há 4 anos atrás
pai
commit
64b6313b4e

+ 1 - 1
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 }) || [];

+ 1 - 14
src/views/demo/table/tableData.tsx

@@ -244,22 +244,9 @@ export function getFormConfig(): Partial<FormProps> {
       ...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,