1
我有一個控制器定義是這樣的:呼叫控制器功能
Ext.define('MyApp.controller.TestController', {
extend: 'Ext.app.Controller',
config: {
},
showTest: function() {
alert('aaa');
}
});
我如何可以調用showTest()函數?我試過這個: MyApp.controller.TestController.showTest();
但這不起作用。任何人有任何想法如何做到這一點.. ??因爲我想從onClick甚至在div中調用該函數。例如:
<div onclick="call.controller.func(1)">User 1</div>
<div onclick="call.controller.func(2)">User 2</div>
etc.
你如何將params傳遞給函數? – 2012-04-16 16:28:11
默認參數也自動傳遞給你的函數。所以,按鈕的水龍頭功能傳遞3個參數(http://docs.sencha.com/touch/2-0/#!/api/Ext.Button-event-tap),所以這3個參數傳遞給你的函數那麼... – adis 2012-04-16 17:14:29
是的,這是一個愚蠢的問題。我想通了。謝謝 – 2012-04-16 18:44:11