-1

私は Sencha Touch 2 と Ext JS の経験がほとんどありません。フレームワークで使用可能な eventlinsteners (タップ、表示、非表示など) とその説明を見つけるのに問題があります。どんな助けでも大歓迎です。

ありがとう!

4

1 に答える 1

1

了解しました。ドキュメントのリストを見てください。構成があり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);
    }
  }
});

これは、リスト内の何かをタップしたときにメッセージを警告します、頑張ってください:)。

于 2012-11-16T14:59:16.827 に答える