Skip to content

Commit 0f9e7c6

Browse files
committed
初始化的时候当有 defaultSelectedRowKeys 不能设置为空
1 parent 2fbc928 commit 0f9e7c6

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

  • packages/use-selection-plugin/src

packages/use-selection-plugin/src/index.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,14 @@ const useTableSelectionPlugin: TUseTableSelection = (options: IOptions = {}) =>
3535
return {
3636
middlewares: (ctx, next) => {
3737
const isNeedReset = checkIsNeedReset(ctx);
38+
const { meta, methods } = ctx;
39+
const { queryFrom } = meta;
3840

3941
if (isNeedReset) {
4042
return next().then(() => {
41-
setSelectedRowKeys({ selectedRowKeys: [] });
43+
if (![methods.ON_MOUNT, methods.ON_FORM_MOUNT].includes(queryFrom)) {
44+
setSelectedRowKeys({ selectedRowKeys: [] });
45+
}
4246
});
4347
}
4448

0 commit comments

Comments
 (0)