ejs テンプレート エンジンでページネーションを実装するには、次の手順に従います。
ステップ 1: ページネーション CDN を含める
EJS ファイルの最後に次のスクリプトを追加します:
<script src="https://cdn.jsdelivr.net/gh/SujithVSuresh/pagination-cdn@master/pagination.js"></script>
ステップ 2: テンプレートにページネーション コントロールを追加する
ページネーション ボタンを表示する場所に次のコードを追加します:
<div class="d-flex justify-content-center"> <nav aria-label="Page navigation example"> <ul class="pagination"> <li class="page-item" id="prevBtn"><a class="page-link text-black" href="#">Previous</a></li> <% for(let i=1; i<= totalPages; i++){ %> <li class="page-item pagenationBtn" data-page-no="<%= i %>"><a class="page-link text-black"><%= i %></a></li> <% } %> <li class="page-item" total-pages="<%= totalPages %>" id="nxtBtn"><a class="page-link text-black" href="#">Next</a></li> </ul> </nav> </div>
上記のコードは、ページネーション用のインターフェイスを提供します。アプリケーションの設計に従ってコンテンツを適切に配置し、スタイルを設定してください。
ステップ 3:nodejs 用の paginationx npm パッケージをインストールしてセットアップします。このガイドに従ってください
以上がejs テンプレート エンジンのページネーション CDN セットアップ ガイド。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。