アプリケーションに 2 つの ListView があります。ユーザーが各リストビュー項目の項目をクリックすると、ページは別のビューに移動する必要があります。
私の場合、各ビューをクリックすると、同じビューに移動します。ユーザーがビューのアイテムをタップすると、同じコントローラー関数が呼び出されるようです。これが私のコードです。誰かがこれを解決するのを手伝ってくれますか;
Ext.define('MyApp.controller.MyCOntroller', {
extend: 'Ext.app.Controller',
config: {
refs: {
OneList: 'onel',
TwoList: 'twol'
},
control: {
"list": {
itemtap: 'onOnelTap'
},
"list": {
itemtap: 'twolClicked'
}
}
},
onOnelTap: function(dataview, index, target, record, e, eOpts) {
console.log("hhhhhh "+e.event.target.nodeName);
},
courtRoomListClicked: function(dataview, index, target, record, e, eOpts) {
console.log(" 2 -- >list");
}
});