Sencha Touch 2中有哪些可用的事件监听器?

时间:2012-11-16 09:40:58

标签: javascript extjs touch

我对Sencha Touch 2和Ext JS的经验很少。我在框架中找到可用的eventlinsteners(例如点击,显示,隐藏等)及其描述时遇到了问题。任何帮助表示赞赏。

谢谢!

1 个答案:

答案 0 :(得分:1)

好的,请查看文档中的List,它具有listeners配置。
在此配置中,您可以指定itemtaphide等事件。

让我们看一下事件itemtap

itemtap( this, index, target, record, e, eOpts )

您可以使用6个参数。参数thiseOpts对于每个事件都是通用的 在您的代码中,它看起来像这样:

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);
    }
  }
});

当你点击列表中的某些内容时,这会发出警告,祝你好运:)。