問題タブ [nginfinitescroll]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ngInfiniteScrollが機能しない
私は ngInfiniteScroll を機能させようとしていますが、無駄です - Plunker。スクロール イベントはページの読み込み時にのみトリガーされ、その後は何もトリガーされないようです。誰でも光を当ててください。
さまざまな組み合わせを試しましたが、どれも機能しませんでした:
HTML:
JS:
angularjs - ngInfiniteScroll の単純な間違い
私は ngInfiniteScroll を使用しましたが、小さな問題があります。たとえば、20 の変数項目に一連のデータがありますが、最初のビューで 5 を表示し、残りをスライドで表示したいと考えています。しかし、私のコードは最初のビューで20個すべてをロードします。どうすればこれを達成できますか。以下のコードとデータ構造を指定しました
html:-
と私のコントローラー:-
angularjs - TypeErrorが発生するngInfiniteScroll:未定義のプロパティ 'Scroll'を読み取れません
Firebase と統合された Angular を使用しており、アプリケーションで無限スクロールを実現しようとしています。
そのため、ページでngInfiniteScrollを使用するのに苦労しています。このドキュメントに従って、TypeError: Cannot read property 'Scroll' of undefined angular.js:13236
エラーメッセージに直面し始めます。
posts.html
あらゆる種類の助けをいただければ幸いです。
angularjs - スクロール後、無限スクロールで load more 関数を呼び出さない
Angular マテリアルを使用してアプリケーションを開発しています。
同じコードは角度のあるアプリケーションでは機能しますが、角度のある素材では機能しません。
これが私のコントローラーコードです
これが私のビューコードです
リクエストが成功した後、onResponse()関数にレスポンスを送信しています。初めて20個のレコードが表示されますが、ページを下にスクロールするとit's not calling the loadMore()
ビューから機能します
angular jsで実装したのと同じタイプの例のみが機能していますが、なぜこれが角度のある素材で機能しないのかわかりません。
このようなものから私を助けてください。
angularjs - ngInfiniteScroll に createdAt Descending でデータを取得させる方法
次のデータを持つ投稿を保存するためにfirebaseを使用しています:
私が達成しようとしているのは、最初に最新の投稿を取得してから、ユーザーが下にスクロールしている間に古い投稿をロードすることです。
ngInfiniteScroll を使用して取得した投稿では、desc を使用して注文できます<div ng-repeat="post in posts | orderBy:'-createdAt'">
が、ngInfiniteScroll は古い投稿を最初に返し続けます。注文していますが、古いものを注文しています。
"-createdAt"
ngInfiniteScroll で同じロジック ( ) を使用しようとしましたが、効果がありませんでした。
私のjsはほとんどこれです:
セキュリティとルール:
angularjs - TypeError: 未定義の firebase のプロパティ 'Scroll' を読み取れません
無限スクロールを作成するためにfirebase.utilを使用しています。bower.Then を使用して firebase util をダウンロードしました。次に、次のコードを試します。
私のHTMLファイルで:
私のコントローラーで:
どんな助けでも大歓迎です。