以下のようなビューにボタンがあります。
initComponent: function() {
this.layout = {
type: 'vbox',
align: 'center',
pack: 'center'
};
this.items = [
Ext.create('Ext.Button', {
name:'loginButton',
action:'login',
text: 'Login',
scale : 'medium',
width: 100,
itemId:'loginButton',
handler: function() {
//any default action here
}
})
];
今コントローラーでそのボタンを非表示にしたい、と書いた
Ext.ComponentQuery.query('button[text=Login]').setVisible(false);
しかし、それはエラーになります。
TypeError: Ext.ComponentQuery.query(...).setVisible is not a function
私を助けてください...