私はカレンダーアプリケーションのための "トゥドゥ"ビューを作成しています。リストの最後までスクロールすると、サーバからの今後のイベントが取得され、リストの一番下に表示されます。これは反応ネイティブでは簡単です。しかし、私はまた、ユーザーが以前の日付とイベントを表示するためにスクロールすることを許可したいと思います。リストの一番上にスクロールすると、以前のアイテムがロードされます。残念ながら、onEndReached
に相当するものはありませんが、最初は当てはまります。どのようなアイデア/これを処理するための最良の方法に関するガイダンス?2ウェイ無限スクロールネイティブ反応
3
A
答えて
2
ScrollView
onScroll
コールバックを使用できませんか。イベント引数はスクロール位置を示します。値が0に近づくと、さらに多くのアイテムを読み込んでその前に付加することができます。
これを行うには、スクロールの方向を決定するために比較のために以前の値を保持する必要があります。
この質問も参照してください:React native: get current scroll position of scrollview
関連する問題
- 1. ネイティブアニメーション反復無限大に反応
- 2. 反応抑制の無限のキャッチ
- 3. が反応componentDidUpdateが無限回
- 4. ComponentDidUpdateで無限ループに反応する
- 5. 無限componentDidUpdate()が反応し、ルータ
- 6. 反応無応答の例
- 7. 2ウェイ・データ・バインディング(角度2)
- 8. ネイティブ無限ビューのページャに反応します
- 9. 還元と反応を使用した無限スクロール
- 10. 反応ルータのルートonChange無限のパスを置換する
- 11. 反応ネイティブの双方向無限ScrellViewの実装
- 12. 反応ネイティブ制限リストアイテム
- 13. 反応制限選択数
- 14. 有限ストリームの無限ストリームを無限ストリームに変換する - 反応的なX
- 15. 無限反転ループCoq
- 16. スカラ無限反復関数
- 17. インポートステートメント:反応の有無
- 18. Pythonの2ウェイUDPプロキシ
- 19. 無限スクロールイオン2エラー
- 20. 反応のナビゲーションで制限する
- 21. 選択2オートフォームは、無限ループを作成し、それが反応しないのです
- 22. 無限スクロールマウスホイールイベントスクロール全画面で反応仮想化テーブルを防止する
- 23. 無限のスクロールを伴う動的な高さ(反応仮想化)
- 24. ルーティングで適用するとHOC無限ループに反応します
- 25. 次の前のボタンで本来の無限スクロールビューに反応します
- 26. 反応モーダルのAPIを呼び出すと無限ループになります
- 27. ウェイ
- 28. ウェイ
- 29. ウェイ
- 30. 無限の2つのロボット
私はうまくいくと思います。私はそれを試してみましょう。 – user3413723