Ext.require(['Ext.data.*']);
Ext.require(['Ext.util.*']);
Ext.require(['Ext.Ajax']);
Ext.onReady(function() {
window.generateData = function(){
var data = [], i;
//普通的ajax取数据
Ext.Ajax.request({
url: 'spiderchart',
params: {
LoginName:1
},
success: function(response) {
var responseArray = Ext.decode(response.responseText);
for (i = 0; i < 5; i++) {
data.push({
name:'sdf',
data1: i
});
}
}
});
alert(data); //关键在这一行,我要是留在这什么问题都没有,要是把它删了,我画的图就是显示不出来,
//谁能帮我想想是为啥呢??
return data;
};
window.store = Ext.create('Ext.data.JsonStore', {
fields: ['name', 'data1'],
data: generateData()
});
});