Browse Source

[Feat 0000] 表格添加静默刷新功能

houzekong 3 months ago
parent
commit
301634e03b

+ 1 - 1
src/components/Table/src/hooks/useDataSource.ts

@@ -221,7 +221,7 @@ export function useDataSource(
     const { api, searchInfo, defSort, fetchSetting, beforeFetch, afterFetch, useSearchForm, pagination } = unref(propsRef);
     if (!api || !isFunction(api)) return;
     try {
-      setLoading(true);
+      opt && !opt.silence && setLoading(true);
       const { pageField, sizeField, listField, totalField } = Object.assign({}, FETCH_SETTING, fetchSetting);
       let pageParams: Recordable = {};
 

+ 1 - 0
src/components/Table/src/types/table.ts

@@ -75,6 +75,7 @@ export interface FetchParams {
   page?: number;
   sortInfo?: Recordable;
   filterInfo?: Recordable;
+  silence?: boolean;
 }
 
 export interface GetColumnsParams {