我对Sencha Touch 2和Ext JS的经验很少。我在框架中找到可用的eventlinsteners(例如点击,显示,隐藏等)及其描述时遇到了问题。任何帮助表示赞赏。
谢谢!
答案 0 :(得分:1)
好的,请查看文档中的List,它具有listeners
配置。
在此配置中,您可以指定itemtap
或hide
等事件。
让我们看一下事件itemtap
:
itemtap( this, index, target, record, e, eOpts )
您可以使用6个参数。参数this
和eOpts
对于每个事件都是通用的
在您的代码中,它看起来像这样:
Ext.create('Ext.List', {
fullscreen: true,
itemTpl: '{title}',
data: [
{ title: 'Item 1' },
{ title: 'Item 2' },
{ title: 'Item 3' },
{ title: 'Item 4' }
],
listeners: {
itemtap: function(cmp, index, target, record, e, eOpts){
alert('Tapped on index: '+index);
}
}
});
当你点击列表中的某些内容时,这会发出警告,祝你好运:)。