我的后端数据是
"data": [
{
"DATE": "2018-02-07",
"1": "10",
"2": "3"
},
{
"DATE": "2018-03-04",
"1": "1",
"2": "5"
}
]
我的模型部分是
var companies = ['1', '2'];
Ext.define('O2a.model.management', {
extend: 'Ext.data.Model',
fields: [
{name: 'DATE', type: 'auto'}
].concat(
companies.map(function(companyName) {
return {
name: companyName,
type: 'int'
};
})
),
proxy: {
type: 'ajax',
noCache: false,
actionMethods: {'read': 'POST'},
api: {
read: utils.createUrl('api', 'management-read'),
},
reader: {
type: 'json',
root: 'data'
},
...
不是在模型部分中定义var companies = ['1', '2'];
,而是需要将我的后端代码的数据推送到数组中,除了日期之外的任何索引值。
提前谢谢。