Я добавил опции, в том числе переименование столбца и дату, в свою область.
$scope.gridOptions = {
enableSorting: true,
enableFiltering: true,
enableColumnResize: true,
columnDefs: [
{ name: 'ID', displayName: 'ID', width: '5%' },
{ name: 'DATUM', displayName: 'Datum', width: '8%'},
{ name: 'ZEIT', displayName: 'Zeit', width: '5%'},
{ name: 'ERRORTYPE', displayName: 'Typ' , width: '4%'},
{ name: 'WEBLGNNAME', displayName: 'Benutzer', width: '10%'},
{ name: 'WEBSRVNAME', displayName: 'Web Service', width: '14%'},
{ name: 'RMTADR', displayName: 'IP Adresse', width: '8%'},
{ name: 'LOGTEXT', displayName: 'Meldung'}],
data : $scope.logs
};
Он отображает данные, правильное отображаемое имя и правильную ширину.Однако такие параметры, как enableSorting
или enableColumnResize
, не работают.
Часть HTML:
<div id="grid1" ui-grid="gridOptions" class="grid"></div>