2016-10-26 106 views
0

我有3個div的它創建的表,你可以從下面的鏈接查看: - https://github.com/anirbanmishra/congress.php/blob/master/web_testdirpagination不返回所有行

然後,我有我的JavaScript文件,如下所示: - https://github.com/anirbanmishra/congress.php/blob/master/javascript

在javascript我根據一些邏輯設置了3個$ scope變量。 3個作用域變量是$ scope.users,它有538行,$ scope.house有438行,$ scope.senate有100行。

然後我使用這些變量來使用dirpaginate填充表格。但問題是所有3個div只產生100行。如果我註釋掉任何兩個div,它會給出正確的行數。但是所有的div一起給出了100行而不是538,438和100行。

我對此很新,任何幫助都非常感謝。

回答

0

所有打算默認分頁-ID,因爲我沒有給任何分頁-ID。爲每個div創建pagination-id,然後在每個表下放置相應的pagination-id屬性。這解決了這個問題。

在我的代碼的變化: -

<tr dir-paginate="senate in senate|orderBy:['fullname']|filter:search|itemsPerPage:10" pagination-id="bySenate">


<div id="controls" class="controls" align="center"> <dir-pagination-controls pagination-id="bySenate" max-size="5" direction-links="true" boundary-links="true" > </dir-pagination-controls> </div>