2015-09-02 38 views
0

如何在隱藏的重複塊如果過濾後不返回任何值時隱藏它們? 「[如果沒有過濾設置中的項目隱藏]」如何獲取嵌套的重複項目的計數

  <div ng-repeat="thisCategory in Categories"> 
       <div class="panel panel-default" ng-hide="filterResult[$index].length == 0"> 
        <div class="panel-body" [if no items in filtered set hide]> 

         <div> 
          </h1>{{thisCategory.Title}}</h1> 
         </div> 

         <table class="table table-condensed table-hover"> 
          <tr ng-repeat="app in (filterResult = (apps | filter:search))"> 
           <td> 
            {{app.Title}} 
           </td> 
          </tr> 
         </table> 

        </div> 
       </div> 
      </div> 
+0

我只是喜歡'ng-hide =「!Categories.length」' –

回答

0

類似於;

<table class="table table-condensed table-hover" 
    ng-show="(filterResult[$index] = (apps | filter:search)).length"> 
    <tr ng-repeat="app in (filterResult[$index] = (apps | filter:search))"> 
     <td> 
      {{app.Title}} 
     </td> 
    </tr> 
</table> 
+0

我無法獲得$索引長度。有什麼建議麼? – freeBSD

+0

任何一個Plunker的機會? – freeBSD

+0

如果你建立一個你已經得到的,我會編輯它,所以它的工作原理... –

相關問題