Я использую директиву ngTable для сетки. Мне нужно установить счетчик страниц из моего контроллера. Возможно, мне нужно установить размер страницы как 50. Как я могу это сделать? Как я могу получить доступ к переменной params
от моего контроллера?Проблема с директивой ngTable с переменными params
Я попытался как below.But он бросает исключение, где TypeError: Cannot read property 'count' of undefined
$scope.params.count(50);
Html
<button type="button" ng-class="{'active':params.count() == 50}" ng-click="params.count(50)" class="btn btn-default">50</button>
JS
$scope.tableParams = new ngTableParams({
page: 1, // show first page
count: 10 // count per page
}, {
total: data.length, // length of data
getData: function($defer, params) {
$defer.resolve(data.slice((params.page() - 1) * params.count(), params.page() * params.count()));
}
});
Да, это works.Thanks много :) – Sampath