我试图使用ngInfiniteScroll动态加载数据,而我遇到问题我正在$window.height is not a function.
这里' sa fiddle,它不太正常,我不知道为什么,数据不会显示在小提琴上但它在我的本地机器上显示
我正在使用ngInfiniteScroll并且我收到此错误:
TypeError: $window.height is not a function
windowBottom = $window.height() + $window.scrollTop();
任何人都知道为什么会出现此错误以及如何对其进行排序?
谢谢
答案 0 :(得分:18)
对我来说,包括jQuery 之前在HTML中的Angular做了诀窍......
答案 1 :(得分:5)
由于模块实例化错误,您的小提琴无法正常工作。无论如何,$window
是对全局window
对象的引用,它不是jqLite / jQuery对象。在尝试访问jqLite / jQuery方法之前,需要将其包装起来。
var windowEl = angular.element($window);
windowEl.height();