Справка по extJs - PullRequest
       3

Справка по extJs

2 голосов
/ 28 сентября 2010
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
    })
});
  1. Я показываю здесь некоторые значения, мне нужно отладить, отобразив здесь предупреждение о правильности полученных данных.

  2. Может кто-нибудь объяснить мне код тоже.

1 Ответ

3 голосов
/ 08 ноября 2010

Вот код, о котором говорит Ллойд.Я добавил для вас прослушиватель исключений и загрузчик.Поскольку у меня нет данных, детали того, что находится внутри records.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
})

});

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...