我在Extjs應用程序中使用MVC體系結構。我有一個簡單的按鈕,它看起來像一個:以編程方式單擊Extjs中的按鈕
{
xtype: 'button',
id: 'searchButton',
margin: '5 0',
text: 'Search'
}
我如何通過編程按按鈕就可以從這個觀點?
我在Extjs應用程序中使用MVC體系結構。我有一個簡單的按鈕,它看起來像一個:以編程方式單擊Extjs中的按鈕
{
xtype: 'button',
id: 'searchButton',
margin: '5 0',
text: 'Search'
}
我如何通過編程按按鈕就可以從這個觀點?
我覺得模仿按鈕點擊從視圖這是一個不好的解決方案。如果你使用MVC架構,你可以從Controller中完成。你可能會發射事件,因爲你的解決方案是不好的方法。但是,如果你仍然想這樣做,這個代碼我認爲將有利於你:
Ext.get('searchButton').dom.click();
並請閱讀這篇文章在官方網站EXTjs MVC-architecture
謝謝你的作品! – user3197236
我用這個做同樣的事情:
var ele = Ext.getCmp("searchButton");
ele.fireEvent('click');
[this](http://try.sencha.com/extjs/4.0.7/demos/Ext.Button.handler.1/)可能對您有所幫助。 –