JavaScript - リスト ページングの実装方法について誰かがアドバイスをくれませんか? ? ?ひざまずいて懇願する
PHP中文网
PHP中文网 2017-07-05 11:01:03
0
2
807

コードはバックグラウンドで書き込まれます。 。 。ページングは​​実装されましたが、

この部分からどうやって始めればよいのかわかりません。現在、この部分はページ上の ul>li を使用して自分で書いています。データが死んでいます;
神様が私に導きを与えてくれませんか? ?ありがとう###

PHP中文网
PHP中文网

认证0级讲师

全員に返信(2)
巴扎黑

ハードコーディングされたデータがバックグラウンド ページング データのレンダリングに置き換えられると言っているのでしょうか?

これに該当する場合は、ページ化された配列を走査して DOM に書き込んでください。これで問題ありません。


あなたのニーズに応じて

リーリー リーリー

ヒント

まず配列の

を見てみましょうreduce

これは次のとおりです:

acc は、accumulationaccumulation です。
cur は、currentcurrent です。 acc 是积累 accumulation
cur 是当前 current
idxindex 是序号
itsitself 指代 arridx > > は、シリアル番号である index です

its は、arr を参照する itself です


これが意味するのは次のとおりです:

配列 arr を再帰的に走査し、その acc cur idx をreduce の最初のパラメーターに渡します。

その内 各関数実行の戻り値は次の acc 値として使用されます。


したがって:
acc の長さが p-1 に達するか、idx が最後の要素に達した場合、

cur を acc にプッシュし、次に acc を res にプッシュし、次の関数実行のために空の配列を acc として返します

それ以外の場合は、cur を acc にプッシュし、次のループの acc として acc を返します

リンク

https://developer.mozilla.org...を減らす🎜
いいねを押す +0
伊谢尔伦

ページネーションを処理するためのページング プラグインを見つけることをお勧めします。ブートストラップ テーブルなどのテーブルのページング処理プラグインもあります。Baidu にアクセスして確認してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート