Javascript angularjs:检查过滤器的长度,单位为ng重复
例如,我有一个重复列表:Javascript angularjs:检查过滤器的长度,单位为ng重复,javascript,html,angularjs,Javascript,Html,Angularjs,例如,我有一个重复列表: <ul> <li class="suggestion-item" ng-repeat="item in suggestionList.items | filter: {id: 2} track by track(item)">{{item.text}}</li> <ul> 可以将筛选结果指定给变量 <ul ng-show="filterResult && filterResult.lengt
<ul>
<li class="suggestion-item" ng-repeat="item in suggestionList.items | filter: {id: 2} track by track(item)">{{item.text}}</li>
<ul>
可以将筛选结果指定给变量
<ul ng-show="filterResult && filterResult.length">
<li class="suggestion-item" ng-repeat="item in filterResult = (suggestionList.items | filter: {id: 2}) track by track(item)">{{item.text}}</li>
<ul>
- {{item.text}
使用$parent您可以实现它
<ul ng-show="suggestionListItem.length" >
<li class="suggestion-item" ng-repeat="item in ($parent.suggestionListItem = (suggestionList.items | filter: {id: 2} track by track(item)))">{{item.text}}</li>
<ul>
- {{item.text}
<ul ng-show="suggestionListItem.length" >
<li class="suggestion-item" ng-repeat="item in ($parent.suggestionListItem = (suggestionList.items | filter: {id: 2} track by track(item)))">{{item.text}}</li>
<ul>