問題タブ [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.

0 投票する
1 に答える
4980 参照

javascript - ngInfiniteScrollでinfinite-scroll-immediate-checkは何をしますか?

ドキュメント:

infinite-scroll-immediate-chec(オプション) - { boolean} - スクロール イベントが発生しない場合でも、スクロール イベントが無限スクロール式の評価をトリガーするかどうかをディレクティブがすぐに確認する必要があることを示すブール式。ディレクティブの要素内のコンテンツの高さがブラウザー ウィンドウ全体の高さを埋めるのに十分でない可能性がある場合に役立ちます。デフォルトはtrueです。

これは、最初の結果の量がページを埋めるのに十分でない場合、最初の読み込みでページが結果でいっぱいになるという言い方が難しいように思えます。したがって、最初の読み込みで 3 つの結果を表示しても、ページ/要素の下部に到達しない場合は、到達するloadMore()までイベントが呼び出されます。

しかし、これは起こらないようです。説明は大げさですが、私がこれを正しく読んでいることを確認したいだけです.

0 投票する
1 に答える
983 参照

javascript - ngInfiniteScroll「次のページをロード」関数が繰り返し呼び出されている

ngInfiniteScroll Web サイトの「リモート データの読み込み」の例を使用して、無限スクロールを実装しようとしました。私の問題;

この関数nextPage()は、ロードするレコードがなくなるまで継続的に呼び出されます (SQL クエリのオフセット値によって制御されます)。

私はかなり迷っているので、これに関する意見をいただければ幸いです。

前もって感謝します。

HTML

Javascript - AngularJs ファクトリー

0 投票する
1 に答える
383 参照

angularjs - 上にスクロールするときに ngInfiniteScroll がトリガーされないようにする方法

ngInfiniteScroll を実装しようとしていますが、下にスクロールすると正常に動作します。しかし、スクロール位置が下に近いときに上にスクロールするとトリガーされないようにしたいです。助けはありますか?

0 投票する
1 に答える
1265 参照

javascript - httpリクエストで無限スクロールを実装するには?

私は現在、かなり長いオブジェクトの配列を取得する webapp angularjs を作成しています。ネストされた ng-repeat を使用して、インデックス内のオブジェクトを表示します。Facebookのような無限スクロールを使ってきました。ページの下部にいるときは、さらにオブジェクトの http get 要求を行います。

これら2つのライブラリを使用しようとしましたが、本当に混乱しています

1: http://lorenzofox3.github.io/lrInfiniteScroll/

2: http://binarymuse.github.io/ngInfiniteScroll/demo_async.html

これは私のネストされた ng-repeat です

これが私のコントローラーです:

開始日: $scope.startDateResult 終了日: $scope.endDateResult 説明: $scope.descriptionResult インシデント タイプ: $scope.incidentTypeResult

これらの値は、次の URL を操作するためにのみ使用されます: http://incidents-core/app_dev.php/incidents?order=ASC&orderBy=id&limit=4

JSON 配列は、制限に応じて、次のオブジェクトの URL を提供します

0 投票する
1 に答える
401 参照

angularjs - ngInfiniteScrollのブラウザスクロールでloadMore()が呼び出されていません

angularjs アプリに無限スクロールを実装しようとしています。ngInfiniteScrollの使い方に慣れるため

私は彼らのデモで与えられたのと同じ例を使用しています

ページ。それは私のために働いていません、

profile.ejs :

profileController.js

ブラウザのalert("called")スクロールで呼び出されていません。私が間違っている場所や、無限スクロールを実現するにはどうすればよいですか?