我有一个名为 PrefixSearch 的按钮。现在,当我按下此按钮时,它会打开一个新选项卡,并且在该选项卡中还有另一个按钮:
onBtnPrefixSearchClick: function(button, e, options) {
var newTab = Ext.create('Ext.panel.Panel', {
title: 'Price Usage Report',
autoScroll: true,
layout: {
type: 'fit'
},
closable: true,
dockedItems: [
{
xtype: 'toolbar',
dock: 'top',
items: [
{
xtype: 'button',
id: 'buttonBiding',
icon: 'images/dollar16x16.png',
text: 'button2',
listeners: {
click: {
fn: me.onBtnAddToBidClick,
scope: me
}
}
}
]
}
]});
}
我的问题是,如果我两次按下 PrefixSearch 按钮,它会打开 2 个选项卡,并且在打开的第二个选项卡中我无法按下内部按钮(button2),当我尝试关闭其中一个选项卡时,所有网格都会崩溃。
我想这与 2 个内部按钮可能具有相同 id 的事实有关。
你可以在这里看到图像: