Как получить панель вкладок в окне просмотра с моделью класса ExtJS 4?
У меня проблемы с моделью класса extjs 4. Я хочу получить вкладку в окне просмотра. Я запускаю его, определяя собственный элемент и автоматически загружая его с помощью xcode. Но я не делаю это внутри самого родительского класса.
Ext.define('MyApp.views.TheWindow', {
extend : 'Ext.Viewport',
requires: [],
border : false,
layout : {
type : 'fit'
},
initComponent : function() {
this.items = this.buildItems();
this.callParent();
},
buildItems : function() {
return [
{
extend: 'Ext.TabPanel',
activeTab: 0,
alias: 'widget.MyTapPanel',
items: [
{
title: 'Artikel Manager',
html: 'test'
/*items: [
{
}
]*/
},
{
title: 'Artikel Manager',
html: 'test'
/*items: [
{
}
]*/
}
]
}
];
}
});
Что не так с моим кодом?
1 ответ
Решение
Замещать
extend: 'Ext.TabPanel',
с
xtype: "tabpanel"
И вам не нужно определять псевдоним, потому что вы не определяете новый класс (Ext.define), а просто определяете элемент confgi.