【问题标题】:Save filtered ng-repeat in a new variable将过滤后的 ng-repeat 保存在新变量中
【发布时间】:2016-02-10 02:54:52
【问题描述】:

如何将过滤后的 ng-repeat 保存在新变量中?

   <div ng-repeat="Item in AllItems | filter: { Type: 'test' } | filter: searchByItem as results">  

我想这样做是因为我需要过滤数组的长度来进行分页。

【问题讨论】:

标签: angularjs variables filter ng-repeat


【解决方案1】:

ng-repeat内,当您使用as创建别名results时,过滤后的数组将被添加到元素所在的范围内。

因此您可以使用{{results.length}} 查看ng-repeat 之外的视图长度,并且应该能够将results 传递给其他指令

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多