有过滤器时如何在 ngRepeat 中获取集合的长度?
How to get the collection's length in ngRepeat when there is a filter?
所以我有一个 div 如下所示。我想在问题为空时显示 "help text"。否则显示问题。
<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>
我知道我可以检查"issues",但我不知道当有过滤器时该怎么做。
<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>
所以我有一个 div 如下所示。我想在问题为空时显示 "help text"。否则显示问题。
<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>
我知道我可以检查"issues",但我不知道当有过滤器时该怎么做。
<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>