Non riesco a ottenere alcun ridimensionamento di paging o di colonna funzionante nel nuovo ngGrid (ui-Grid) rc build v3.0.0- rc.11. Dovrebbe essere molto semplice in base a questo esempio: http://ui-grid.info/docs/#/tutorial/401_AllFeaturesIs paging e columnResizing non funzionano in ui-grid v3.0.0-rc.11
Per il mio div principale, se faccio questo:
<div ui-grid="productGridOptions" ui-grid-resize-columns class="uiGridProducts">
e nel mio controller fare questo:
$scope.productGridOptions={};
$scope.productGridOptions.enableColumnResizing = true;
$scope.productGridOptions.enableFiltering = false;
$scope.productGridOptions.enablePaging = true;
$scope.productGridOptions.pagingOptions = {
pageSizes: [250, 500, 1000],
pageSize: 250,
currentPage: 1
};
$scope.productGridOptions.rowIdentity = function(row) {
return row.id;
};
$scope.productGridOptions.getRowIdentity = function(row) {
return row.id;
};
$scope.productGridOptions.data = 'products';
//The options for the data table
$scope.productGridOptions.columnDefs = [
{ name:'ID', field: 'id' },
{ name:'Product', field: 'productName' },
{ name:'Active Ing.', field: 'activeIngredients'},
{ name:'Comments', field: 'comments' }
];
prProductService.getProducts().then(function(products) {
$scope.products = products;
});
Né cercapersone o lavoro di ridimensionamento delle colonne. Non ci sono esempi di paging sul tutorial della griglia, quindi supponiamo che sia simile a ngGrid, ma che ridimensiona la colonna di cui ho veramente bisogno al momento.
saluti
i
Questo ha risolto il mio problema, grazie. Stavo guardando http://ui-grid.info/docs/#/api/ui.grid.resizeColumns.directive:uiGridColumnResizer che suggerisce di usare l'attributo 'ui-grid-column-resizer', ma il tuo suggerimento di' ui- l'attributo grid-resize-columns' ha funzionato per me. – Kon