angularJs ui网格列宽度不会自动调整

时间:2015-08-27 11:47:50

标签: angularjs

我正在使用角度ui-grid并尝试动态分配数据。这工作正常,但其列宽不合适。 代码如下:

$http({
method: 'POST',
url: 'controllers.php?action=execQuery',
data: {'queryStr': $scope.queryStr,'dbName': $scope.selectDatabase},
}).success(function(data, status, headers, config) {
$scope.myData.data = data;
}).error(function(data, status, headers, config) {
});

请参考吹像

http://pasteboard.co/bTPt5SA.png

1 个答案:

答案 0 :(得分:0)

好的,你已经离开了所有的选项定制,这给你这个行为 e.s。

$scope.gridOptions = {
  enableColumnResizing: true,
  columnDefs: [
    { field: 'name' },
    { field: 'gender', enableColumnResizing: false },
    { field: 'company' }
  ]
};


而是自动调整大小。在此选项中,您甚至可以在html中编写所有行和列。
看看这里。 http://ui-grid.info/docs/#/tutorial/204_column_resizing
和这里
https://github.com/angular-ui/ui-grid/wiki/Configuration-Options