私はいくつかの専門家の助言が必要だと思ったところで質問がありました。 私は無制限にスクロール可能なdiv
を持っています。リストは、一度に10個ずつ読み込まれます。リストに変更がない場合、すべて正常に動作します。無限スクロールDOMに新しいデータを追加する方法
私は、リストに新しい項目を付加して、無限のスクロールのシーケンスを妨害するフォームを持っています。つまり、表示されたコンテンツの最後のアイテムが繰り返されます。
この状態をどのように処理するかアドバイスできれば、ありがたいです。 私がやろうとしたこと、
- 既に表示されているコンテンツの最後のスプライシング。
- 追加される項目の数を把握し、
skip = <number_of_prepended_items>
引数をサーバに渡して、これらの新しく追加された項目をスキップする(うまくいくが、私はそれが壊れる気がする) - 新しいアイテムの追加時に最初の10アイテムをリロードします。
クライアントにすべてのデータが既にロードされているか、サーバーから毎回取得していますか? –
私はそれをサーバから取り出します。 –