我试图使用angular赋予分页ng-switch on指令的一些问题,因为简单的ng-repeat dir-paginate工作正常。分页不绑定数据只显示第一页中的少量记录,而单击分页控制按钮时不显示另一条记录。
<div ng-controller="QuestionsController">
<div>{{TagDescription}}</div>
<table style="width:80%">
<tr dir-paginate="item in QuestionList|itemsPerPage:7 " ng-switch on="$index % 1">
<td ng-switch-when="0">
<div style="color:darkblue">
<a ng-href="@Url.Content("~/Home/Answers/")?QuestionId={{QuestionList[$index].QuestionId}}"><b>{{QuestionList[$index].QuestionTitle}}</b></a>
</div>
<div class="box"> {{QuestionList[$index].QuestionDescription}}</div>
<br />
<hr />
</td>
</tr>
</table>
<table align="left" style="margin-left:-62px">
<tr>
<td>
<div id="divpagination">
<dir-pagination-controls
max-size="5"
boundary-links="true"
direction-links="true">
</dir-pagination-controls>
</div>
</td>
</tr>
</table>