mirror of
https://github.com/nocobase/nocobase.git
synced 2026-09-24 16:02:20 +08:00
fix: switching page in subtable of detail block within modal triggers unsaved changes warning (#7004)
This commit is contained in:
@@ -186,6 +186,7 @@ export const SubTable: any = observer(
|
||||
//分页
|
||||
const [currentPage, setCurrentPage] = useState(1);
|
||||
const [pageSize, setPageSize] = useState(field.componentProps?.pageSize || 10); // 每页条数
|
||||
const { setFormValueChanged } = useActionContext();
|
||||
useEffect(() => {
|
||||
setPageSize(field.componentProps?.pageSize);
|
||||
}, [field.componentProps?.pageSize]);
|
||||
@@ -201,6 +202,7 @@ export const SubTable: any = observer(
|
||||
setPageSize(pageSize);
|
||||
field.componentProps.pageSize = pageSize;
|
||||
field.onInput(field.value);
|
||||
setFormValueChanged(false);
|
||||
},
|
||||
showSizeChanger: true,
|
||||
pageSizeOptions: ['10', '20', '50', '100'],
|
||||
|
||||
Reference in New Issue
Block a user