var encClinic = new Ext.chart.StackedBarChart({
store: new Ext.data.Store({
reader:encReader,
url:data.jsonUrl,
baseParams:{
cmd:'OHMjson.Graph',
graphName:'ENC',
graphType:'Clinics'
}
}),
yField: 'CLINIC',
xAxis: new Ext.chart.NumericAxis({
stackingEnabled: true,
title: text.occurrences
})
});
我在这里显示一些值,我需要通过在此处显示警报进行调试,无论检索到的数据是否正确。
任何人都可以解释我的代码。
答案 0 :(得分:3)
以下是Lloyd所谈论的代码。我为你添加了一个异常监听器和一个加载监听器。由于我没有这些数据,因此record.data内部的详细信息可能需要进行一些调整才能使其适合您。
var encClinic = new Ext.chart.StackedBarChart({
store: new Ext.data.Store({
reader:encReader,
url:data.jsonUrl,
baseParams:{
cmd:'OHMjson.Graph',
graphName:'ENC',
graphType:'Clinics'
},
listeners : {
exception : function(misc) {
//Exception Handling Here
//Handle your load failures here
},
load : function(this, records, opts) {
//evaluate to see if your data is "correct"
alert(records.data.toString());
}
}),
yField: 'CLINIC',
xAxis: new Ext.chart.NumericAxis({
stackingEnabled: true,
title: text.occurrences
})
});