У меня есть сетка, и я пытаюсь открыть представление с идентификатором «popup» типа «Ext.form.panel», чтобы отредактировать одну запись из сетки.Sencha architect popup window
Я закончил с следующим:
onGridpanelSelect: function(rowmodel,record,index,e0pts) {
if(Ext.getCmp('popup')) var sample = Ext.getCmp('popup');
else var sample = Ext.create('MyApp.view.popup');
sample.update(record.data);
// Ext.Viewport.add(sample);
Ext.Viewport.setActiveItem(sample);
}
Но Firefox говорит мне, что ни Ext.Viewport.add, ни Ext.Viewport.setActiveItem являются функциями. Что именно он пытается мне сказать?
(TypeError: Ext.Viewport.add is not a function
или TypeError: Ext.Viewport.setActiveItem is not a function
, в зависимости от того, комментарий есть)