Что не так с comboBox?
Какой то бред! Не могу понять в чем дело
var cmbBoxSolid=Ext.create('Ext.form.ComboBox',{
fieldLabel:'Вещество',
width: 200,
store: storeSolid,
displayField:'name',
queryMode: 'local',
id: 's_Substances'
});
respSolidStore.getProxy().extraParams = {'s_Substances':cmbBoxSolid.getValue()};
respSolidStore.load();
seriesCollection.push(new Ext.chart.series.Line({
smooth: true,
xField: 'time',
yField: cmbBoxSolid.getValue(),
markerConfig:{
type:'circle',
size: 0,
radius: 0}
}));
Я вызываю метод getValue() дважды. В первом случае для установки параметра аяксу все нормально работает. Во втором случае при конфигурировании создаваемого объекта непонятно почему не пашет! пробовал и просто присвоить возвращаемое значение переменной - то же самое. Никак не вкурю, может меня жестко переклинило и никак не отпускает? |
Нет слов... Долбанный кривой Ext js. С комбобокс все в порядке было, я просто не туда нажал когда трассировал в файрбаге. А код не работал потому, что я напрямую пытался создать конкретный series new Ext.chart.series.Line(). А заработало вот так при указании типа при конфигурировании new Ext.chart.series.Series({type:line, //...});
То же самое ведь. А я где только уже не лазил, чтоб выявить косяк, на что только не валил. Итог 2-3 часа убитого впустую времени... ...только вот да. line не является напрямую наследником series... может в этом дело... впредь надо внимательнее смотреть доку |
| Часовой пояс GMT +3, время: 22:01. |