Я использую ui-bootstrap pagination, и я хочу скрыть элементы управления разбиением на страницы, когда все результаты содержатся на одной странице. Как вы можете видеть на рисунке ниже, есть только одна страница, и элементы управления все еще отображаются. Похоже, было бы здравым смыслом для команды ui-bootstrap включить это изначально в рамки. Поэтому я думаю, что может быть способ сделать это легко, но я не знаю, с чего начать.AngularJS - ui-bootstrap pagination. Скрыть кнопки на одной странице
Вот код в контроллере:
$scope.itemsPerPage = 5;
$scope.currentPage = 1;
$scope.maxSize = 4;
Вот это HTML:
<div ng-controller="observedCars">
<div ng-repeat="obv in observed['Observed CARs'] | startFrom:(currentPage - 1) * itemsPerPage | limitTo: itemsPerPage">
<div class="carId">{{ obv['Display Name'] }}</div>
</div>
<ul uib-pagination total-items="observed['Observed CARs'].length" ng-model="currentPage" items-per-page="itemsPerPage" ng-change="pageChanged()" max-size="maxSize"></ul>
</div>
Я надеюсь, что кто-то уже сделал это то же самое, и может Помогите.
Заранее спасибо.
использования данных-нг-шоу для уль тега, как
itemsPerPage "ng-model =" currentPage "items-per-page =" itemsPerPage "ng-change =" pageChanged() "max-size = «maxSize»>
–