gpt4 book ai didi

javascript - 如何使用extjs在Widget中实现Tab面板?

转载 作者:行者123 更新时间:2023-12-02 18:27:30 26 4
gpt4 key购买 nike

我正在尝试在小部件内实现 TAB 面板。

我可以看到它,但完全在错误的地方...这是 VIEW 的代码我怎样才能把它放在 widget.TESTusersettings 中???

我认为 renderTo: Ext.getBody() 在这里不正确......你是什么意思?

Ext.define("TEST.view.settings.UserSettings", {
extend: "Ext.window.Window",
alias: "widget.TESTdusersettings",

requires: [
"TEST.overrides.LocalComboBox",
"TEST.common.LocaleManager",
"Ext.form.Panel"
],

width: 600,
height: 300,
border: false,
closeAction: "hide",
resizable: false,

layout: "fit",

title: 'User Settings',


initComponent: function() {
debugger;
Ext.create('Ext.tab.Panel', {
width: 300,
height: 200,
activeTab: 0,
items: [
{
title: 'Userdata',
bodyPadding: 10,
html: 'A simple tab'
},
{
title: 'Connections',
html: 'Connections one'
},
{
title: 'Payment',
html: 'Payment one'
},
{
title: 'Bills',
html: 'Bills one'
}
],
renderTo: Ext.getBody()
});
}

});

最佳答案

将 init 更改为此。

initComponent: function() {
var me = this;
Ext.applyIf(me, {
items: Ext.create('Ext.tab.Panel', {
activeTab: 0,
items: [
{
title: 'Userdata',
bodyPadding: 10,
html: 'A simple tab'
},
{
title: 'Connections',
html: 'Connections one'
},
{
title: 'Payment',
html: 'Payment one'
},
{
title: 'Bills',
html: 'Bills one'
}
]
})
});

me.callParent(arguments);
}

关于javascript - 如何使用extjs在Widget中实现Tab面板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18204986/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com