文件最后提交记录最后更新时间
3 年前
3 年前
3 年前
3 年前
3 年前
3 年前
README

API

DPaginationProps

interface DPaginationProps extends Omit<React.HTMLAttributes<HTMLElement>, 'children'> {
  dActive?: number;
  dTotal: number;
  dPageSize?: number;
  dPageSizeList?: number[];
  dCompose?: ('total' | 'pages' | 'page-size' | 'jump')[];
  dCustomRender?: {
    total?: (range: [number, number]) => React.ReactNode;
    prev?: React.ReactNode;
    page?: (page: number) => React.ReactNode;
    next?: React.ReactNode;
    pageSize?: (pageSize: number) => React.ReactNode;
    jump?: (input: React.ReactNode) => React.ReactNode;
  };
  dMini?: boolean;
  onPaginationChange?: (page: number, pageSize: number) => void;
}
属性 说明 默认值 版本
dActive 当前页数,受控,默认为 1 -
dTotal 设置总数 -
dPageSize 设置每页数量 -
dPageSizeList 设置可选择的每页数量 [10, 20, 50, 100]
dCompose 如何组合显示分页 ['pages']
dCustomRender 自定义渲染 -
dMini mini 显示 false
onPaginationChange 页数或每页数量改变的回调 -