Вот панель, которую я открываю:
Ext.define("Ez.view.usefullinks.Panel", {
extend: "Ext.panel.Panel",
alias: "widget.usefullinkspanel",
layout: "border",
border: 0,
initComponent: function() {
this.sitePanel = Ext.create("Ez.view.usefullinks.sitePanel");
this.items = [
this.sitePanel
];
this.callParent(arguments);
}
});
А вот панель, которая вызывает ошибку:
Ext.define("Ez.view.usefullinks.sitePanel", {
extend: "Ext.panel.Panel",
alias: "widget.usefullinkssitepanel",
region: "center",
layout: "fit",
initComponent: function() {
this.items= [
'<iframe frameborder="0" src="http://www.google.com" width="100%" height="100%">'
]
}
});
Здесь что-то явно не так?
Я должен следовать синтаксису initComponent. У меня есть макет границы, потому что в моем коде больше элементов, но они не имеют отношения к этой ошибке. Спасибо.