и должны определить АЛГОРИТМ указать столбцы в columnDef
здесь является частью моего рабочего раствора:
var type = '';
var cellFilter = '';
var widthLength = 100;
switch (value.Type) {
case "int":
case "bigint":
case "numeric":
type = 'number';
widthLength = 120;
break;
case "date":
type = 'dateStr';
cellFilter = "date: 'dd.MM.yyyy'";
widthLength = 90;
break;
case "datetime":
type = 'dateStr';
cellFilter = "date: 'dd.MM.yyyy HH:mm' : 'UTC'";
widthLength = 120;
break;
case "bit":
type = 'boolean';
break;
default:
type = 'string';
widthLength = 150;
break;
}
var item = {
name: value.Name,
displayName: value.Name,
minWidth: widthLength,
width: '*',
type: type
};
и когда и полностью определить необходимый столбец просто нажать его columnDefs
массив ,
$scope.yourGridName.columnDefs.push(item);
или
vm.yourGridName.columnDefs.push(item);
если и R с помощью вида модели вместо $scope
.