صفحه‌بندی (Pagination)

صفحه‌بندی محتوا را به چندین صفحه تقسیم می‌کند و به کاربران این امکان را می‌دهد که بین آن‌ها جابجا شوند.

اساسی (Basic)

استفاده اساسی از صفحه‌بندی (Pagination).

بیشتر (More)

در صورتی که تعداد صفحات زیاد شود، صفحه‌بندی علامت سه نقطه (ellipsis) را برای نشان دادن نتایج قبلی یا ادامه دار نمایش می‌دهد.

تعداد کل (Total)

نمایش تعداد کل داده‌ها با تنظیم displayTotal به true.

اندازه صفحات (Page sizes)

نمایش تعداد صفحه‌بندی تقسیم شده بر total و pageSize، که معمولاً برای نمایش تعداد داده‌ها در یک صفحه استفاده می‌شود.

کنترل شده (Controlled)

مثالی از صفحه‌بندی کنترل شده.

API

صفحه‌بندی (Pagination)
ویژگیتوضیحاتنوعپیش‌فرض
currentPageشماره صفحه جاریnumber1
displayTotalآیا تعداد کل داده‌ها نمایش داده شودbooleanfalse
onChangeتابعی که هنگام کلیک روی ایندکس صفحه‌بندی فراخوانی می‌شود(pageNumber: number) => void-
pageSizeتعداد داده‌ها در هر صفحهnumber1
totalتعداد کل داده‌هاnumber5