diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 4ec504bd5beb3fe016f5a44c112a2714c1ff9383..1cb18f8fa5beeb4d973a7d2ae9400ba2258dbace 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -18,6 +18,7 @@ - **Menu** 修复路由映射模式下,单级菜单刷新不会激活 - 修复`ROLE`权限模式下`hasPermission`不工作的问题 - **Table** 修复启用`clickToRowSelect`时,点击行不会触发`selection-change`事件的问题 +- **Table** 修复全局配置`fetchSetting`可能会被局部配置意外修改的问题 ## 2.5.2(2021-06-27) diff --git a/src/components/Table/src/hooks/useDataSource.ts b/src/components/Table/src/hooks/useDataSource.ts index 690bc6d0c03503b532ba1a0183cbe3f5141f5fe8..f03c796e3b35bae9dc2f25c98008e3f1cb20a014 100644 --- a/src/components/Table/src/hooks/useDataSource.ts +++ b/src/components/Table/src/hooks/useDataSource.ts @@ -176,6 +176,7 @@ export function useDataSource( try { setLoading(true); const { pageField, sizeField, listField, totalField } = Object.assign( + {}, FETCH_SETTING, fetchSetting );