Ich bin neu in AngularJS
Ich verwende sein Raster mit Filtern, Such-, Sortier-und Seitenumbruch Funktionen und alles funktioniert gut für mich, aber eine Sache irritiert mich sehr, um seine Seitennummerierung in Drop-Down-Box zu konvertieren wählen Sie die Seitenzahl wie dieseAngularJS Paginierung in Dropdown
<select name="pagination" class="form-control selectpicker">
<option value="fpage">First Page</option>
<option value="p1">Page 1</option>
<option value="p2">Page 2</option>
<option value="p3">Page 3</option>
<option value="lpage">Last Page</option>
</select>
statt Paginierung list-items
. Ich habe versucht, nach der gleichen Lösung zu suchen, bekomme aber nicht das Richtige aus dem Internet.
Hier ist mein HTML-Code, die Paginierung
<div class="col-md-12" ng-show="filteredItems == 0">
<div class="col-md-12">
<h4>No products found</h4>
</div>
</div>
<div class="col-md-12" ng-show="filteredItems > 0">
<div pagination="" page="currentPage" on-select-page="setPage(page)" boundary-links="true" total-items="filteredItems" items-per-page="entryLimit" class="pagination-small" previous-text="«" next-text="»">
</div>
</div>
auffüllt und hier ist mein AngularJS Code
var app = angular.module('myApp', ['ui.bootstrap']);
app.filter('startFrom', function() {
return function(input, start) {
if(input) {
start = +start; //parse to int
return input.slice(start);
}
return [];
}
});
app.controller('customersCrtl', function ($scope, $http, $timeout) {
$http.get('includes/modServices/getServices.php').success(function(data){
$scope.list = data;
$scope.currentPage = 1; //current page
$scope.entryLimit = 50; //max no of items to display in a page
$scope.filteredItems = $scope.list.length; //Initially for no filter
$scope.totalItems = $scope.list.length;
});
$scope.setPage = function(pageNo) {
$scope.currentPage = pageNo;
};
$scope.filter = function() {
$timeout(function() {
$scope.filteredItems = $scope.filtered.length;
}, 10);
};
$scope.sort_by = function(predicate) {
$scope.predicate = predicate;
$scope.reverse = !$scope.reverse;
};
});
versuchen 'ng-Änderung mit = "setPage (Seite)"' mit dropdown die – Manish
@Manish arbeiten sollen, können Sie mir bitte geben ein Code für das Dropdown-Menü, da ich neu bei AngularJS bin – Rtra