我已经将选项(包括列重命名和日期)添加到了作用域中。
$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>