Sencha touch 添加标题栏时未执行列表选择

Sencha touch 添加标题栏时未执行列表选择,sencha-touch,Sencha Touch,我有一个列表,在其中打开列表项选择的详细信息面板。在我尝试将标题栏添加到此列表(只更改了视图而不是控制器)之前,这一切都很好。现在选择没有执行,我不明白为什么 以下是包含列表的视图: Ext.define('Nutribase.view.ProductsOverview', { extend: 'Ext.dataview.List', alias: 'widget.productsoverview', requires: [ 'Ext.XTemp

我有一个列表,在其中打开列表项选择的详细信息面板。在我尝试将标题栏添加到此列表(只更改了视图而不是控制器)之前,这一切都很好。现在选择没有执行,我不明白为什么

以下是包含列表的视图:

    Ext.define('Nutribase.view.ProductsOverview', {
    extend: 'Ext.dataview.List',
    alias: 'widget.productsoverview',

    requires: [
        'Ext.XTemplate'
    ],

    config: {
        layout: { type: 'fit' },
        items: [
            {
                xtype: 'titlebar',
                docked: 'top',
                title: 'Produktliste'
            },
            {
                xtype: 'list',
                itemId: 'products',
                store: 'ProductsStore',
                grouped: true,
                itemTpl: [
                    '<div>{type} {type_ext}</div>'
                ],
            },
        ]
});

当我单击其中一个列表项时,什么也没有发生。

在xtype:“list”之后添加以下行:

id: 'myList',
在控制器内部的参照下,写下:

mylist: '#myList'
在控制下,写下:

myList: {
    select: 'functionToCall'
}
写下你的函数体

myList: {
    select: 'functionToCall'
}