【发布时间】:2013-11-02 15:07:43
【问题描述】:
我想在窗口中隐藏一个按钮:我试过下面的代码它不起作用
var myButton = Ext.ComponentQuery.query('#mainWindow> #mytab> #submitbuttonid')[0];
myButton .setHidden(true);
帮助?
【问题讨论】:
标签: extjs sencha-touch extjs4.1 sencha-architect
我想在窗口中隐藏一个按钮:我试过下面的代码它不起作用
var myButton = Ext.ComponentQuery.query('#mainWindow> #mytab> #submitbuttonid')[0];
myButton .setHidden(true);
帮助?
【问题讨论】:
标签: extjs sencha-touch extjs4.1 sencha-architect
您应该使用hide() 方法来隐藏组件。
var myButton = Ext.ComponentQuery.query('#mainWindow> #mytab> #submitbuttonid')[0];
myButton.hide();
【讨论】:
这样做: 参考控制器中的按钮,如:
myButton: 'button[name="name_of_btn"]'
当您将该窗口添加到视口时,添加后执行以下操作:
this.getMyButton().hide();
或者您可以在该窗口的“激活”或“初始化”事件上执行上述操作。
【讨论】: