I $ Uhr für die Paginierung der Daten verwende in meinem page.But Es ist nicht Daten, die zeigen, bis ich
hier auf eine der Schaltflächen klicken Sie auf den Code.
.controller('AppCtrl', function ($scope, $modal, Faq) {
$scope.filteredFaqData = [];
$scope.currentPage = 1;
$scope.numPerPage = 5;
$scope.maxSize = 5;
$scope.faqData = [];
$scope.faqData = Faq.getFaqs();
$scope.$watch('currentPage + numPerPage', function() {
var begin = (($scope.currentPage - 1) * $scope.numPerPage)
, end = begin + $scope.numPerPage;
$scope.filteredFaqData = $scope.faqData.slice(begin, end);
});
})
Ich erhalte die Daten in dem $ scope.faqData vom Service bereitzustellen der $ scope.filteredFaqData ist leer, bis ich auf dem Paging-Tabs klicken
eingestellten Grundwert auf $ scope.filteredFaqData = 5 nicht mit leeren [], oder, "current + numPerPage Jargon nicht verstehen, wenn Sie wollen, sehen mehr als einen Umfang varible Verwenden Sie Watch Groups http://stackoverflow.com/questions/11952579/watch-multiple-scope-attributes – nisar
@nisar Es hat keine Änderung vorgenommen. Immer noch das gleiche Problem – Shahzad
Überprüfen Sie einen Fehler in der Konsole !!! – nisar