问题标签 [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 投票
0 回答
253 浏览

javascript - AngularJS ngInfiniteScroll 不起作用

我正在尝试使用 ngInfiniteScroll。但它不起作用。谁能解释我做错了什么

post.html - 应该触发滚动的帖子列表

控制器.js

触发了滚动,但没有数据添加到页面

更新

当我改变这个时问题解决了

0 投票
1 回答
382 浏览

angularjs - Angular 绑定无法与 ngInfiniteScroll 一起正常工作

基本上,我有一个带有 $firebaseArray 帖子的时间线,并且对该数组的任何更改都会正确绑定。但是当我想绑定任何其他数据时,它只会在 ngInfiniteScroll 尝试从 firebase 检索更多数据时绑定,所以只有当我向下滚动时才会绑定。

在下面我正在调用的代码{{getMoreDetails()}}中,当使用 ngInfiniteScroll 检索第一组数据时绑定了该数据,但一旦加载它,绑定就会中断并且仅在滚动时再次绑定。

我在这里担心的是:

  • ngInfiniteScroll 是否设计为以这种方式工作?
  • 在这种情况下有什么解决方法吗?

堆:

时间线.html

时间线.js

时间线服务.js

0 投票
1 回答
533 浏览

angularjs - 无限滚动似乎不起作用(第一次滚动输入数据正在加载)

我有一个包含 1000 个产品的 JSON 数据。

我正在尝试使用无限滚动在我的网页上将这些产品显示为 3*3 网格。

仅在第一次滚动时,整个数据都会被加载。

我的代码如下所示:

请建议我在上面的代码中需要进行的更改。

工作示例更可观。

请帮我完成这件事。

提前致谢。

0 投票
0 回答
282 浏览

angularjs - InfiniteScroll - AngularJS 不工作

编辑:

仅出于检查目的,我还在 nextPage 函数中做了一个 console.log ,以检查它是否被触发:

似乎我陷入了无限循环,但我不明白为什么。

==================================

我正在尝试在视图中实现无限滚动,但由于某种原因,它只加载了最初的 4 个图像而不触发其余图像。

这是我的代码:

CTRL:

部分的:

有谁知道我哪里出错了?谢谢。

0 投票
0 回答
442 浏览

angularjs - 使用滚动表时正确触发 ngInfiniteScroll

我在引导模式中有一个表,它的溢出设置为自动,以便它可以滚动。但是我需要加载大量数据,所以我想使用 ngInfiniteScroll 实现延迟加载。我曾尝试使用无限滚动容器属性,但它仍在不断触发。这是一个代码片段:

有任何想法吗?

0 投票
1 回答
72 浏览

javascript - AngularJS NgInfiniteScroll 显示初始列表,但不会更新

我正在尝试获取一个表格,当我在我的网站上向下滚动页面时将添加新条目。但是,虽然我的初始列表出现了,但它们不会更新。向下滚动时如何更新列表?代码如下:

看法:

控制器:

0 投票
1 回答
524 浏览

javascript - 无限滚动距离 - Angular 2

我正在为我的应用程序使用 Angular2。我知道使用无限滚动的语法是:

但是有什么方法可以在 Angular2 中指定诸如“无限滚动距离”之类的东西?

0 投票
0 回答
493 浏览

angularjs - (scrolled)="onScrollDown()" 被多次调用 - Angular 2

我正在使用这个无限滚动库,它在滚动我的代码时调用了多次函数:

当它达到视口长度时,它会多次调用 onScrollDown,例如 5/6 次

0 投票
1 回答
1146 浏览

angularjs - ng-infinite-scroll.js:42 Uncaught ReferenceError: app is not defined

我正在使用blur-admin主题并尝试将ngInfiniteScroll添加到其中。通过做

我使用--force是因为没有它我得到了。

已安装--force依赖项,但在主题加载时出现错误。

我的凉亭.json

有谁能够帮我?
谢谢

0 投票
1 回答
244 浏览

angularjs - 使用 AngularJS 从 NodeJS 服务器返回 JSONP

我正在尝试实现ngInfiniteScroll -在我的应用程序上加载远程数据。

演示工作正常,我成功获得了 Reddit API,但无法让我的列表正常工作。

我成功地达到了200服务器响应并且可以在开发工具中看到我的数据。这些答案对12有一些帮助,但我仍然不完全确定该怎么做。


编辑(见角度工厂编辑):

这个回调现在正在工作并且$http会成功但是我现在得到了Cannot read property 'length' of undefined


角工厂:

NodeJS 路线: