问题标签 [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.
angularjs - fb-util 无限滚动中的 $key 问题
我正在使用 fb-util 进行无限滚动,一切看起来都很好。但是,一旦我达到 250 个元素,我就会看到以下错误。知道这是怎么回事吗?
错误:查询:按键排序时,您只能将一个参数传递给 startAt()、endAt() 或 equalTo()。在 Jh ( https://www.gstatic.com/firebasejs/3.2.1/firebase.js:431:117 ) 在 XgNd ( https://www.gstatic.com/firebasejs/3.2.1/firebase.js: 441:298 ) 在 r._grow (https://<>/content/script/firebase-util.min.js:10:8979) 在 r._listen (https://<>/content/script/firebase- util.min.js:10:10961) 在 r.goTo (https://<>/content/script/firebase-util.min.js:10:8062) 在 r.moveTo (https://<>/ content/script/firebase-util.min.js:10:3672) 在 r.next (https://<>/content/script/firebase-util.min.js:10:17083) 在 https://ajax .googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js:198:424 at xa.(匿名函数)(https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js:59:133)在 l.$eval (https://ajax.googleapis.com/ajax/libs/ angularjs/1.3.8/angular.min.js:126:84 )
代码:
前端代码:
注意:将密钥从 $key 更改为 $priority 或 name 或 productid,停止产生错误。但是,这导致早期的元素被替换。
angular - 在 Ionic 2 中实现无限滚动
我正在尝试在 Ionic 2 中实现无限滚动功能,但没有调用该函数(应该在 onInfinite 上调用)。
在这里,我什至无法获得语句 console.log('Begin async operation'); 调用,这是 doInfinite 函数中的第一条语句,每当 Infinite Scroll 事件发生时都应该调用它。
搜索.html
搜索.ts
jquery - Why isn't ngInfiniteScroll working for tables?
I am trying to implement ngInfiniteScroll on my table with ng-repeat on <tbody>
However, it doesn't get triggered when I reach the end of page.
My getMoreItems()
does nothing more than throw an alert for now.
ngInfiniteScroll is configured correctly as it does execute getMoreItems()
on page load but never after that.
angularjs - 带有角度js的ng无限滚动在响应视图和移动设备中不起作用
我正在使用 ng-infinite-scroll.js,滚动功能在 PC 上运行良好。当谈到移动/响应视图时,它在向下滚动时不会加载任何项目。
在移动视图中,控件甚至没有进入 '$scope.loadMore' 方法。
让我知道是否有任何解决方案可以解决此问题。预先感谢。
angularjs - AngularJS无限滚动嵌套对象
我可以对嵌套对象使用无限滚动吗?假设我们有 3 个部门,每个部门有 10 名员工。这是一个示例代码:
这是js代码:
我可以在控制台上看到我正在向部门和员工推送,但页面没有刷新。我也找不到任何将 ng-scroll 与嵌套 ng-repeat 和嵌套对象一起使用的示例。
javascript - 如何从本地文件夹添加图像以在 angularjs 中进行无限滚动
我尝试了很多次,但仍然无法添加图像。我想制作图片库并使用 angularjs 添加图片以进行无限滚动。如何从本地文件夹而不是任何数据库中添加图像是可能的吗?
angularjs - AngularJS:服务中的函数在 ng-infinite-scoll 指令中不起作用
我想使用 ng-infinite-scroll ( https://sroze.github.io/ngInfiniteScroll/ )。但是当我想从我的服务调用函数(注入控制器)时,什么也没发生(这个函数不会触发)。当我不是从服务而是从控制器的 $scope 调用函数时 - 一切正常。如何从无限滚动指令中的注入服务调用函数?
我的 HTML 结构:
我的showPublicationsCtrl
控制器:
我的publicationsFactory
服务:
例如,如果我在我的控制器中创建一些函数,$scope.myFunction
然后在 HTML 结构中我为该函数分配infinite-scroll
属性myFunction()
将成功执行。所以,我认为我在控制器中注入服务的方式可能存在一些错误。但是除了 ng-inginite-scroll 之外的所有其他东西都按计划工作。
javascript - 为什么 ngInfiniteScroll (infinite-scroll) 在移动设备上不起作用?
我遇到了角度无限滚动在移动设备上不起作用的问题 - 在小米 Redmi Note 4 和三星 Galaxy 4 上进行了测试。
我的代码在 PC 和IOS设备上正常工作。
问题仅在移动设备上重现。
也许有人面临同样的问题?你能给我一些建议吗?
javascript - 如何在文本内容上使用 ngInfiniteScroll?
所以我有一个很长的文本内容,我想使用ngInfiniteScroll无限滚动它,但是文档显示了角度列表的不同演示。
如果我的内容不是数组怎么办?我想到的第一件事是将每个段落放入一个数组中,但我认为对此有更好的解决方案。
任何帮助将非常感激。
javascript - 如何使用 ngInfiniteScroll?
我在 Angular js 中使用 ngInfiniteScroll 我的 js 函数是
我的html文件是
在我第一次向下滚动后它可以正常工作但在我第一次向下滚动后它继续加载数据