내 페이지에서 ngGrid를 사용했습니다. 처음 또는 페이지 로딩 시간 설정 페이지 매김 옵션없이 ng-grid를 렌더링했습니다. 그 후 버튼을 클릭하여 페이징 옵션을 설정하려고합니다. 그게 어떻게 가능해?ng-grid의 pagingOptions를 설정하는 방법
$scope.persons = [{ name: "Moroni", age: 50 },
{ name: "Tiancum", age: 43 },
{ name: "Jacob2", age: 27 },
{ name: "Jacob3", age: 27 }];
$scope.gridOptions = {
data: 'persons',
plugins: [new ngGridFlexibleHeightPlugin()]
};
나는 HTML 페이지에서 ng-grid를 설정했습니다.
이제는 호출기 표시 버튼을 클릭 한 후 ng-grid 호출기를 표시하려고합니다. 어떻게해야합니까?
$scope.ShowPager= function() {
$scope.pagingOptions = {
pageSizes: [10, 20, 30, 500, 1000, 5000], //page Sizes
pageSize: 10, //Size of Paging data
currentPage: 1 //what page they are currently on
};
$scope.gridOptions.pagingOptions = $scope.pagingOptions;
$scope.gridOptions.showFooter = true;
$scope.gridOptions.enablePaging = true;
$scope.gridOptions.totalServerItems = 'totalServerItems';
}
@AliAmiri : 그런 쓰레기 편집을하지 마십시오. – Brian
@staticx 나는 단지 코디 스타일을 수정했습니다! – Lrrr
@AliAmiri : 정말 더 충실해야합니다. – Brian