swimlane/angular-data-table

pagination doesn't work without scrollbar.

Open

#16 建立於 2015年6月25日

在 GitHub 查看
 (9 留言) (0 反應) (0 負責人)JavaScript (150 fork)batch import
bughelp wanted

倉庫指標

Star
 (582 star)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

Hi,

table not loading when scrollbarV option set to false.

image

System.import('data-table').then(function(dt){ var module = angular.module('app', [ dt.default.name ]); module.controller('HomeController', function($scope, $http){ var data; $scope.options = { rowHeight: 50, headerHeight: 50, footerHeight: 50, columns: [ { name: "Name", prop: "name" }, { name: "Gender", prop: "gender" }, { name: "Company", prop: "company" } ], columnMode: 'force', scrollbarV: false, paging: { externalPaging: true } }; $scope.paging = function(offset, size){ $http.get('/demos/data/100.json').success(function(d) { $scope.options.paging.count = d.length; var set = d.splice(offset, size); if(!$scope.data){ $scope.data = set; } else { // only insert items i don't already have set.forEach(function(r, i){ var idx = i + (offset * size); $scope.data[idx] = r; }); } console.log('paging!', offset, size) }); }; });

  });

貢獻者指南