你好:我在使用 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');
}
},
});