0

アプリケーションに 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");
    }

});
4

2 に答える 2