Vanessa 2025-08-02 11:54:35 +08:00
parent f1feaf603e
commit 3b41b73367
2 changed files with 4 additions and 4 deletions

View file

@ -10,13 +10,13 @@ import {objEquals} from "../../../util/functions";
export const getPageSize = (blockElement: Element) => {
const groupPageSize: {
[key: string]: {
pageSize: string
pageSize: number
}
} = {};
let unGroupPageSize: string;
let unGroupPageSize: number;
blockElement.querySelectorAll(".av__body").forEach((item:HTMLElement) => {
const id = item.dataset.groupId;
const pageSize = item.dataset.pageSize;
const pageSize = parseInt(item.dataset.pageSize);
if (id) {
groupPageSize[id] = {pageSize};
} else if (!unGroupPageSize) {

View file

@ -247,7 +247,7 @@ const renderGroupTable = (options: ITableOptions) => {
if (group.groupHidden === 0) {
group.columns = (options.data.view as IAVTable).columns;
avBodyHTML += `${getGroupTitleHTML(group, group.rows.length)}
<div data-group-id="${group.id}" style="float: left" class="av__body${group.groupFolded ? " fn__none" : ""}">${getTableHTMLs(group, options.blockElement)}</div>`;
<div data-group-id="${group.id}" data-page-size="${group.pageSize}" style="float: left" class="av__body${group.groupFolded ? " fn__none" : ""}">${getTableHTMLs(group, options.blockElement)}</div>`;
}
});
if (options.renderAll) {