0
我有一個現有的工具欄,並希望爲其添加選項卡,以便在使用卡布局的兩個面板之間進行切換。什麼是我最好的選擇,是否有任何這樣做的例子?將選項卡添加到ExtJS中的現有工具欄
- 是否可以將標籤添加到我現有的工具欄?更改我現有按鈕上的xtype並不能提供我希望看到的選項卡。
- 創建一個包含我的兩張卡片的選項卡面板,將每個選項卡映射到其面板。有了這個選項,我可以添加額外的按鈕和菜單到標籤面板嗎?
下面是我現有的工具欄代碼的一個示例,message_button和attachments_button只是簡單地有一個tab類型,然後以某種方式模擬選項卡功能?
Ext.define('MyArchive.Toolbar', {
alias: 'myarchive.toolbar',
extend: 'Ext.toolbar.Toolbar',
dock: 'top',
width: '100%',
items: [
// Pretty straight forward buttons with a listener, nothing fancy
messages_button,
attachments_button,
'->',
{ xtype: 'button', id: 'forward-button', text: 'Forward' },
'-',
{ xtype: 'button', id: 'recover-button', text: 'Recover' },
'-',
{
text: 'Download',
menu: {
xtype: 'menu',
id: 'download-menu',
items: [
{xtype: 'menuitem', id: 'download-original', text: 'Original', iconCls: 'download-icon'},
{xtype: 'menuitem', id: 'download-pdf', text: 'PDF', iconCls: 'pdf-icon'}
]
}
}
]