0

我想在窗口中隐藏一个按钮:我尝试了以下代码它不起作用

var myButton = Ext.ComponentQuery.query('#mainWindow> #mytab> #submitbuttonid')[0];
myButton .setHidden(true);

帮助?

4

2 回答 2

4

您应该使用hide()方法来隐藏组件。

var myButton = Ext.ComponentQuery.query('#mainWindow> #mytab> #submitbuttonid')[0];
myButton.hide();
于 2013-11-02T15:27:34.413 回答
1

这样做:参考控制器中的按钮,如:

myButton: 'button[name="name_of_btn"]'

当您将该窗口添加到视口时,添加后执行以下操作:

this.getMyButton().hide();

或者您可以在该窗口的“激活”或“初始化”事件上执行上述操作。

于 2013-11-06T11:39:37.553 回答