Sencha Touch Ext.form.Select.setOptioins()
Всем привет. Хотел попросить совета по поводу Ext.form.Select. Ситуация такая: разрабатываю приложение для iPad на phonegap+sencha touch и в вышеуказанном компоненте через setOptions() динамически меняются опции. Компонент не перерисовывается, и получается, что контент в этом блоке либо растянут (выходит за границы), либо прежнего размера блок наполовину пуст. Как его можно перерисовать?
Немного кода:
// Непосредственно компонент
var oivRightSelect = new Ext.form.Select({
name: 'lcOpt',
width: 350,
options: []
});
// Динамически меняю опции
opts = [];
for (var i=0; i<len; i++) {
opts[i+1] = { text: 'simple text', value: 'simple value' }
}
pgRightSelect.setOptions(opts);
pgRightSelect.doComponentLayout();
Опции обновляются без проблем, но компонент не перерисовывается. В какую сторону копать?
|