AngularJS-多个表达式别名
如果我有两个过滤器,我想在结果中显示这两个过滤器的长度(一个没有限制,一个有限制),但我只能创建一个别名。。。所以这不起作用:AngularJS-多个表达式别名,angularjs,Angularjs,如果我有两个过滤器,我想在结果中显示这两个过滤器的长度(一个没有限制,一个有限制),但我只能创建一个别名。。。所以这不起作用: <div ng-repeat="user in users | filter:user_search_string as unlimited_users | limitTo:12 as limited_users">{{user.name}}</div> <div>{{ limited_users }} of {{ unlimited
<div ng-repeat="user in users | filter:user_search_string as unlimited_users | limitTo:12 as limited_users">{{user.name}}</div>
<div>{{ limited_users }} of {{ unlimited_users }} matches displayed</div>
{{user.name}
显示{{limited_users}}个{{limited_users}}匹配项
我想说。。。“显示了34个匹配项中的12个匹配项”,但我不确定如何使用。您可以使用
ng init
创建变量并将其用作别名:
但请记住,您应该在视图上只使用简单的表达式,如何构造视图数据和查看业务逻辑是控制器关心的问题。使用.length属性:{unlimited_users.length}