1
は、私はこのように定義されたコントローラを持っている:コールコントローラ機能
Ext.define('MyApp.controller.TestController', {
extend: 'Ext.app.Controller',
config: {
},
showTest: function() {
alert('aaa');
}
});
にはどうすればshowTest()関数を呼び出すことができますか?私はこれを試した: MyApp.controller.TestController.showTest();
しかし、これは機能しません。誰でもこれを行うにはどのようなアイデア.. ??私はdiv内のonClickからその関数を呼びたいからです。次のようなもの:
<div onclick="call.controller.func(1)">User 1</div>
<div onclick="call.controller.func(2)">User 2</div>
etc.
paramsを関数に渡すにはどうすればよいですか? –
デフォルトのパラメータも自動的に関数に渡されます。ボタンタップ機能は3つのパラメータ(http://docs.sencha.com/touch/2-0/#!/api/Ext.Button-event-tap)を渡すので、これらの3つのパラメータは次のように関数に渡されます。よく... – adis
ええ、それは愚かな質問でした。私はそれを考え出した。ありがとう –