2017-02-24 15 views
0

我試圖隱藏分頁欄時,要呈現的頁面數量小於每頁的數量。我嘗試了ng-show,但沒有奏效。如何隱藏分頁欄如果頁面的數量少於每頁的角度數

 <tr ng-repeat="row in allItems"> 
        <td>{{ row.Name }}</td> 
        <td>{{ row.Email }}</td> 
        <td>{{ row.Phone }}</td> 
       </tr> 
      </tbody> 
     <tfoot ng-show="allItems.length > itemsPerPage"> 
       <tr>     
        <td></td> 
        <td></td> 

        <td st-pagination="" st-items-by-page="itemsPerPage" st-template="/example/pagination.html" > 
        </td> 

       </tr> 
     </tfoot> 
+0

我們可以看到該代碼看起來不錯所以也許控制器值不你認爲他們是什麼。嘗試將它們記錄到控制檯。 '$ scope.itemsPerPage'是否存在並且在控制檯中有預期值? 'allItems'同樣的問題。 – sh0ber

+0

@ sh0ber他們都存在,他們有預期值 – ITDeveloper

回答

0

嘗試把支架周圍的狀況,像ng-show="(allItems.length>itemsPerPage)

+0

它沒有工作。 – ITDeveloper

0

的問題是,我提到的錯誤標籤。這是我如何定義我的表:

<table id = "table" st-safe-src="data" st-table="allItems"> 

,當我試圖隱藏表尾,我應該已經寫:

<tfoot ng-show="data.length > itemsPerPage"> 
相關問題