-1

你好:我在使用 EXTJS 处理点击事件时遇到了困难。

我在小部件视图定义中定义了一个新小部件,但无论出于何种原因,在 Click 上都没有调用以下代码。任何帮助深表感谢。谢谢。

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');
        }
    },
});
4

1 回答 1

5

您不能只编造事件名称,可用的列表在底部:http ://docs.sencha.com/ext-js/4-1/#!/api/Ext.view.View

于 2012-07-07T07:30:08.650 回答