Я использую angularjs 1.5.7 в моем текущем проекте.Я использую ngTable почти везде в этом проекте.В последнее время меня попросили изменить способ отображения страниц в верхней части каждого стола.Наш текущий формат:
![enter image description here](https://i.stack.imgur.com/VIDeY.png)
Мы хотим иметь:
![enter image description here](https://i.stack.imgur.com/x2S4o.png)
Вот мой фрагмент кода:
<ul class="pagination">
<li ng-class="{'disabled': !page.active}" ng-repeat="page in pages" ng-switch="page.type">
<a ng-switch-when="first" ng-click="params.page(page.number)" href="" translate>TABLE.FIRST</a>
<a ng-switch-when="prev" ng-click="params.page(page.number)" href="" translate>TABLE.PREVIOUS</a>
<a ng-switch-when="next" ng-click="params.page(page.number)" href="" translate>TABLE.NEXT</a>
<a ng-switch-when="last" ng-click="params.page(page.number)" href="" translate>TABLE.LAST</a>
</li>
<li ng-if="params.pages < 2" ng-class="{'disabled':true}" ng-repeat="n in ['«','1','»']">
<a type="button" ng-click="" href="" ng-bind="n"></a>
</li>
</ul>
К сожалению, я не могу получить его в следующем порядке: Первый> Предыдущий> Следующий> Последний.Вместо этого я получаю: ![enter image description here](https://i.stack.imgur.com/Y66g7.png)
Мне было интересно, есть ли способ заставить его отображаться в нужном мне порядке?
Спасибо