如您的贴图所示
这里小写的orderDate对应的就是您aaa中的orderDate,大写的Order Date对应您aaa中的日期字段。其他的以此类推。
建议您这边aaa的数据结构用数组,这样方便遍历,类似下面的代码所示:
- var tableColumns = [],
- names = ['orderDate', 'item', 'units', 'cost'],
- labels = ['Order Date', 'Item', 'Units', 'Cost'];
- names.forEach(function (name, index) {
- var tableColumn = new GC.Spread.Sheets.Tables.TableColumn();
- tableColumn.name(labels[index]);
- tableColumn.dataField(name);
- tableColumns.push(tableColumn);
- });
复制代码
如果非要用对象,那么考虑循环遍历对象中的每一个属性,类似这样:
- for(var index in object){
- console.log(index);
- console.log(object[index]);
- }
复制代码
|