如何在uiGrid中使用带有数字名称的表数据

时间:2019-02-11 00:26:23

标签: angularjs

我得到一个表的数据,该表具有一个连续的ID(即不是字符串)作为姓。 AngularJs抛出错误:colDef.name或colDef.field属性是必需的

我收到的数据如下:

[0..99]
    0 : 
        0: 123
        1: 456
        2: 789
    1 : 
        0: 234
        1: 567
        2: 890

在控制器中,我用名称(id)定义了cols,看起来Angular并不喜欢

angular.forEach(descriptions, function(description, fieldIndex) {
    col.push({
        'name'          : description.id,
        'displayName'   : description.label,
        'width'         : 150,
        'type'          : 'number',
    });
});
mv.gridOptions.columnDefs = col;

mv.tableData = collection;

是否可以使用这些ColumnID?

0 个答案:

没有答案