我有一个网格面板,我想获取我在商店中嵌入的数据
我的json看起来像(embed
是我的嵌入数据)
({"total":"20","results":[{...}], "embed": [{...}] })
如何在embed
函数中获取load
数据。感谢
var store = Ext.create('Ext.data.Store', {
model: 'MyDataObject',
autoLoad: true,
pageSize:10,
proxy: {
type: 'ajax',
url: 'data.php',
reader: {
type: 'json',
totalProperty: 'total', // total data
root: 'results'
}
}
,listeners: {
load: function( store, records, successful, eOpts ){
if (successful) {
alert(store.embed) // ?? how to get it
}
}
}
});
答案 0 :(得分:2)
代理保留对最近加载的rawData
属性的引用。
console.log(store.getProxy().getReader().rawData.embed);