ページネーション
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、Paginationプリミティブ コンポーネントの解剖学、APIリファレンス、およびバリエーションについて説明します。
解剖学
import { Pagination } from '@sitecore-search/ui';
const MyPaginationComponent = () => (
<Pagination.Root>
<Pagination.PrevPage>«</Pagination.PrevPage>
<Pagination.Pages>
<Pagination.Page18791275782<11879127578/Pagination.Page>
...
<Pagination.Page>N</Pagination.Page>
</Pagination.Pages>
<Pagination.NextPage>»</Pagination.NextPage>
<Pagination.FirstPage>Go to first page</Pagination.FirstPage>
<Pagination.LastPage>Go to last page</Pagination.LastPage>
</Pagination.Root>
);コンポーネントの使用
次のタブでは、Paginationプリミティブコンポーネントの使用について説明します。
APIリファレンス
Pagination.Root (英語)
Pagination.Rootです。 component wraps all the parts for the pagination component.
子供:Pagination.Pages、Pagination.PrevPage、Pagination.NextPage、Pagination.FirstPage、およびPagination.LastPage
|
名前 |
形容 |
|---|---|
|
totalPages |
ページ区切りコンポーネントのページ数。 |
|
currentPage |
現在のページ値 |
|
defaultCurrentPage |
デフォルトで選択されているページ値。 |
|
onPageChange |
ページ値が変更されたときに起動するコールバック。 |
|
href |
ページ番号のクリックが発生したときに処理するオプションのコールバック。 |
|
children |
Rootコンポーネントの子 |
ページネーション。Pages
Pagination.Pagesコンポーネントは、すべてのページを折り返します。
親:Pagination.Root
子供:Pagination.Page
|
名前 |
形容 |
|---|---|
|
children |
コンポーネントの子 |
Pagination.Page
Pagination.Pageコンポーネントはページ番号リンクです。
親:Pagination.Pages
|
名前 |
形容 |
|---|---|
|
page |
リンクのページ番号。 |
|
children |
コンポーネントの子 |
ページネーション.PrevPage
Pagination.PrevPageコンポーネントは、前のページのクリックを処理します。
親:Pagination.Root
|
名前 |
形容 |
|---|---|
|
onClick |
クリックが発生したときに処理するオプションのコールバック。 |
|
children |
コンポーネントの子 |
ページネーション.NextPage
Pagination.NextPageコンポーネントは、前のページのクリックを処理します。
|
名前 |
形容 |
|---|---|
|
onClick |
クリックが発生したときに処理するオプションのコールバック。 |
|
children |
コンポーネントの子 |
ページネーション.FirstPage
Pagination.FirstPageコンポーネントは、最初のページにリダイレクトするリンクです。
親:Pagination.Root
|
名前 |
形容 |
|---|---|
|
children |
コンポーネントの子 |
ページネーション.ラストページ
Pagination.LastPageコンポーネントは、最後のページにリダイレクトするリンクです。
親:Pagination.Root
|
名前 |
形容 |
|---|---|
|
children |
コンポーネントの子 |
