【问题标题】:value from rawData insert to grid从 rawData 插入到网格的值
【发布时间】:2014-06-01 15:17:39
【问题描述】:

以这种形式存储、窗口和网格。我想从商店插入网格值。在图片上我指出我要插入什么数据

型号:

Ext.onReady(function () {Ext.define('RRD',{ extend: 'Ext.data.Model',
   fields: [
        'data'
    ]
});

商店:

var myStore = Ext.create('Ext.data.Store', {
    model: 'RRD',
    autoLoad: true,
    proxy: {
        type: 'ajax',
        url: '/price/books',
            reader: {
    type: 'json',
    root: 'data',
    successProperty: 'status' 
}
    }
});

表格和窗口:

    var myTable = Ext.create('Ext.grid.Panel', { store: myStore,
    columns: [
        { text : 'Value', sortable : true, dataIndex: 'data', flex: 0, width: 100 },
    ],
    height: 900,
    width: 300,
    title: 'Data'
});

var win = Ext.create('Ext.Window', { width: 800,
    height: 600,
    minHeight: 400,
    minWidth: 550,
    hidden: false,
    maximizable: true,
    title: 'RRD Table',
    renderTo: Ext.getBody(),
    layout: 'fit',
    items: [myTable]
});
});

如何将此日期插入网格?

【问题讨论】:

    标签: arrays extjs model store


    【解决方案1】:

    您的读者应该考虑到 JSON 的嵌套:

    reader: {
        type: 'json',
        root: 'rawData.data',
        successProperty: 'rawData.status' 
    }
    

    您应该发送您的状态truefalse

    【讨论】:

      猜你喜欢
      • 2013-03-13
      • 2016-04-07
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 2019-12-31
      • 2014-03-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多