$index
を使用して編集用のアイテムを取得すると、最初のページで正常に動作しますが、2番目、3番目などのインデックスはゼロから再開します。 これは私のngRepeatループ
<div class="row comment-table" ng-repeat="item in items ">
であり、これはページネーションは私が私のNGリピートでtrack
を使うべきだと思う
<div>
<ul ng-if="pager.pages.length" class="pagination">
<li ng-class="{disabled:pager.currentPage === 1}">
<a ng-click="setPage(1)">First</a>
</li>
<li ng-class="{disabled:pager.currentPage === 1}">
<a ng-click="setPage(pager.currentPage - 1)">Previous</a>
</li>
<li ng-repeat="page in pager.pages" ng-class="{active:pager.currentPage === page}">
<a ng-click="setPage(page)">{{page}}</a>
</li>
<li ng-class="{disabled:pager.currentPage === pager.totalPages}">
<a ng-click="setPage(pager.currentPage + 1)">Next</a>
</li>
<li ng-class="{disabled:pager.currentPage === pager.totalPages}">
<a ng-click="setPage(pager.totalPages)">Last</a>
</li>
</ul>
</div>
である私のビューの下部にあるが、私は追跡している場合は使用はありませんby index
。私はitem.id
で追跡しようとしましたが、そうではないようです。私はfilter:
について読んでいましたが、実際にそれを使う方法は分かりませんでした。後にclasや関数を追加するか、モデル名を使用しますか?誰かがいくつかの例を持っているか、私が間違っていることを考えている?
基本的には、行インデックスを取得したいですか? – Vivz
以下の答えを確認し、必要なものかどうか確認してください。 – Vivz