如果有过滤器,如何在ngRepeat中获取集合的长度?

时间:2017-02-21 05:29:28

标签: javascript angularjs angular-directive

所以我有一个像下面这样的div。我想在问题为空时显示“帮助文本”。否则显示问题。

<div ng-repeat="issue in issues|filter:{date:dateClicked}">
    <p ng-show="!issues">help text</p>
    <div ng-show="issues" ng-repeat="issue in issues"> 
      {{issue}} 
    </div>
</div>

我知道我可以检查“问题”,但是当有过滤器时我不知道该怎么做。

1 个答案:

答案 0 :(得分:1)

<div ng-repeat="issue in issues|filter:{date:dateClicked}">
    <p ng-show="!issues">help text</p>
    <div ng-show="issues"> 
      {{issue}} 
    </div>
</div>
<span>lenght - {{(issues|filter:{date:dateClicked}).length}}</span>