单击ExtJS中的事件/监听器

Mat*_*ion -1 javascript extjs click

嘿那里:我在使用EXTJS处理点击事件时遇到了困难.

我在窗口小部件视图定义中定义了一个新窗口小部件,但无论出于何种原因,单击时都不会调用以下代码.任何帮助深表感谢.谢谢.

Ext.define('MemOS.view.Shortcut', {
    extend: 'Ext.view.View',
    alias: 'widget.shortcut',

    name: 'shortcut',
    singleSelect: true,
    store: 'Apps',
    tpl: [
        '<tpl for=".">',
            '<div id="iconGroup" class="icon-wrap">',
                '<div id="icon" class="icon">',
                    '<img src="/images/icons/" />',
                '</div>',
                '<span> {appName} </span>',
            '</div>',
        '</tpl>'
    ],  
    itemSelector: 'div.icon',
    listeners: {
        click: function(d, i, n, e){
            alert('foo');
        }
    },
});
Run Code Online (Sandbox Code Playgroud)

Eva*_*oli 5

你不能只是组成事件名称,可用的列表位于底部:http://docs.sencha.com/ext-js/4-1/#!/api/Ext.view.View