Extjs 中的 grid 数据为什么显示不出来

2025-05-14 02:20:40
推荐回答(1个)
回答1:

  1. Model的定义方法不对,fields中的定义格式为{ name: 'yearmon', type: 'string' ,mapping:'SS'}

  2. store中用了model就不用fields,这两个选一个

  3. extjs中的几种store的功能和用法不同

以前功能点建议上网查一下或看extjs的帮助文档

store那段改成如下:

var borrowBackOrderStore2 = Ext.create('Ext.data.SimpleStore',{

//model: "borrowBackOrderModel2",

autoLoad: true,

pageSize: 10,

fields:['brrowOrderNum', 'orderAmount', 'backAmount'],

// data:{'items':[

//      {brrowOrderNum: '1', orderAmount: '11', backAmount: '111'},

//      {brrowOrderNum: '2', orderAmount: '22', backAmount: '222'}

//      ]},

//            proxy: {

//             reader: {

//             type: 'json',

//             root: 'items'

//             }

//            }

    data:[

['1', '11','111'],

['2', '22', '222']

]

});