3

文档:

infinite-scroll-immediate-chec(可选) - { boolean} - 一个布尔表达式,指示指令应立即检查滚动事件是否会触发无限滚动表达式的评估,即使滚动事件没有发生。如果指令元素内的内容可能不够高而无法填满整个浏览器窗口的高度,则很有用。默认为true.

如果初始结果量不足以填满页面,这似乎很难说它会在第一次加载时用结果填充页面。因此,如果我在第一次加载时显示 3 个结果,但它们没有到达页面/元素的底部,那么它将调用该loadMore()事件,直到它到达为止。

但这似乎不会发生。只是想确保我读的是正确的,因为描述是夸大其词。

4

1 回答 1

1

per的infinite-scroll-immediate-checngInfiniteScroll的测试用例,如果该参数设置为(默认值),同时指令的元素不能填满浏览器窗口的高度,即使你不填也会立即触发滚动你的窗口。而且这个动作只会被触发一次,因此如果第一次加载有3个三个微小的结果并且它们没有到达底部,直到你滚动窗口才会触发函数。trueloadMore()loadMore()

而如果此参数设置为 false,则必须loadMore手动或可编程触发第一次调用。

于 2015-02-10T01:54:08.377 回答