当前位置: 首页 > 面试题库 >

Angular limitTo过滤器的第二个参数“ begin”在Angular 1.3中似乎不起作用

尚安平
2023-03-14
问题内容

我正在尝试对一系列用户进行分页功能。使用Angularjs 1.3。

ng-repeat="user in users | filter: searchText | orderBy: 'lastName' | limitTo:pageSize:startPosition track by user.lanId"

我想将“ begin”参数(上面的startPosition变量)用于用户列表的每个页面的开始。如果这样做不起作用,我将任务简化为仅尝试限制为数字数组。

$scope.numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0];

ng-repeat="n in numbers | limitTo:2:2"

那也不起作用。那给了我1和2而不是3和4。

然后我切换到Angularjs 1.4-beta.6,它对于两个示例都可以正常工作。

我的问题:有没有办法让它在Angular 1.3中工作?是什么在Angular 1.3中造成的?

我尝试使用1.3.15和1.3.2-都无法正常工作。

谢谢。


问题答案:

根据文档,该begin参数未在1.3.x版本中实现。参见此(1.3.15)和此(1.4.0)



 类似资料:
  • /Output: 课后,在主装载区内,糖果不能放口香糖。forName(“口香糖”)在创建Cooki后加载Cooki 这是我的代码和结果,找不到口香糖。 书中给出了一个java的Rtti示例,结果如下: 这似乎是一门课。forName()不起作用,无法初始化。

  • 我的代码看起来像 我的文件如下所示 当我运行程序时,我看到 我怎样才能修好它呢?

  • 我有一个简单的循环与像这样: 控制器。 据我所知,Angular将首先呈现视图,并用数字替换插值的,然后,在单击事件中,将计算字符串。 在这种情况下,完全获得预期效果,即:

  • 问题内容: 我在使用该功能时遇到了麻烦。 我只需要知道SQL查询是否返回零行。 我已经尝试过以下简单的语句: 类型是哪里。上面的代码似乎不起作用。无论是否为空,它将始终打印该消息。 我检查了SQL查询本身,当存在行时它正确返回了非空结果。 关于如何确定查询是否已返回0行的任何想法?我用谷歌搜索,找不到任何答案。 问题答案: ResultSet.getFetchSize()不返回结果数!从这里: 使

  • 问题内容: 我有一个像这样的简单循环: 控制器中有一个功能。 据我所知,Angular将首先渲染视图并用数字替换插值,然后在单击事件时将评估字符串。 在这种情况下,完全可以得到预期的结果,即:但是……它什么也没做。 当然,我可以编写代码以从数组甚至DOM中获取代码,但这似乎不像Angular那样。 那么,如何在循环内向指令添加动态内容呢? 问题答案: 代替 做这个: 请看这个小提琴: http:/

  • 我在Windows上,我已经在环境变量中设置了JDK 1.8的路径。同样在项目结构方面,我已经改变了。我有一个Maven项目。 在命令行中,如果我使用“mvn--version”,我会看到 然而,在IntelliJ中,如果我点击Run按钮,它总是指向JDK 1.7,并抛出一个错误(因为我的maven项目需要java 8)。我该怎么改变呢?谢谢 更新在遵循@BevyQ提示后,我发现Maven run