我的数据如下:
var customers = [
{
"ID": 1,
"Name":"John Mayor"
"Company": [{"ID": 1, "Name":"Super Mart"},{"ID": 2, "Name":"Big Mart"}]
"CompanyID":1
}, {
"ID": 2,
"Name": "Rick Bard",
"Company": [{"ID": 1, "Name":"Oracle"},{"ID": 2, "Name":"Google"}]
"CompanyID":2
}
];
我想使用 AngularJs 和 DevExtreme 在 dxDataGrid 中表示该数据。因此该Company
列将被查找并选择要绑定的公司 ID CompanyID
。
我想实现类似:
$scope.dataGridOptions = {
dataSource: customers,
columns: ["Name",
{
dataField: "CompanyID",
lookup: {
dataSource:customers[rowindex].Company,
valueExpr: 'ID',
displayExpr: 'Name'
},
caption: 'Company'
}]
};