概要:
最近、フロントエンド ページングは開発プロジェクトで使用されており、将来の使用の便宜のために、ライブラリに依存せずにサードパーティのプラグインとしてパッケージ化されています。インターネット上にはすでに多くのプラグインが存在しますが、なぜ自分たちで車輪を再発明する必要があるのでしょうか?
私自身が作成し、拡張性が高い
ライブラリに依存しません
技術的な降水量として
まずレンダリングを見てみましょう
インストール方法
最初に css と js をページにロードします
使用例
ページネーション({
Cur: 1, // 現在のページ番号
Total: 6, // 合計ページ数
Len: 5, // 表示するページ数
targetId: 'pagination', // ページネーション要素バインディング
コールバック: function() {
// コールバック関数
}
})
カー
現在のページ番号、各呼び出しは現在のページングを渡します
合計
総ページ数は、総ページ数と各ページに表示されている数から取得できます
レン
ページネーションバーに表示される数量
ターゲットID
ページ要素のバインディング
コールバック
イベントバインディングなど、ページレンダリング完了後に実行される関数。
ヒント
デモでは静的データを使用します。サーバー側データを呼び出す場合は、index.js ファイル内の for ループを Ajax リクエストに変更するだけです。
http://xiazai.jb51.net/201601/yuanma/pagination-master(jb51.net).zip
デモ