【发布时间】:2014-11-18 15:34:12
【问题描述】:
我使用 Angular v1.3.0-beta.11。我使用 limitTo 过滤器如下: ng-repeat="item in calendarItems | limitTo: calendarItemsLimit"
当我将 calendarItemsLimit 设置为 Number.MAX_VALUE 1.7976931348623157e+308 时,结果是 angular 只显示一个列表项。似乎 angularJs 将 Number.MAX_VALUE 理解为 1。
AngularJs 文档说传递给 limitTo 过滤器的限制参数可以是数字或字符串。所以 Number.MAX_VALUE 是 number ,但似乎 angular 将其解释为 string 。
谁能解释这种奇怪的行为?
提前致谢。
【问题讨论】: