私はAngular2で単純な無限スクロール・ディレクティブを実装しています。 私は@HostListener('window:scroll')
を使用してスクロールイベントを取得し、$target
からデータを解析しています。Debounce @HostListenerイベント
問題は、すべてのスクロールイベントについて、すべてが必要性なしでもう一度チェックされることです。
イオンinfinite-scroll
のインスピレーションのディレクティブを確認しましたが、@HostListener
を使用していないため、もっと細かい制御が必要です。
https://github.com/angular/angular/issues/13248を検索中にこの問題が発生しましたが、私がしたいことをする方法が見つかりませんでした。
Observableを作成してdebounceでそれにサブスクライブし、(次の)アイテムをプッシュすると、私が望む振る舞いに到達しますが、私はそれを行うことができません。
おかげで、perfecly働いていました。今はナレッジ目的のために、どうすれば別のファイルに入れることができますか? –
私はプラカードを更新しました – yurzui