ST2アプリでクリックイベントを任意のスパン(例:< span id = "foo"> foo </span>)に割り当てる方法はありますか?私は何をしたいのかというアイデアを示す簡単な例があります。この例では、A、B、Cの文字を書いています。どの文字をクリックしたかをユーザーに伝えたいと思います。ここでは画像です:要素にクリックイベントを追加しますか?
コード:
Ext.application({ launch: function() { var view = Ext.create('Ext.Container', { layout: { type: 'vbox' }, items: [ { html: '<span id="let_a">A</span> <span id="let_b">B</span> <span style="float:right" id="let_c">C</span>', style: 'background-color: #c9c9c9;font-size: 48px;', flex: 1 } ] }); Ext.Viewport.add(view); } });
ユニークなIDを持つカスタムコンポーネントが複数ある場合はどうすればいいですか?私はポップアップに渡そうとしている私の店のユニークなIDでサムネイルを持っています。確かに、サムネイルIDごとに複数のリスナーを持つことは望ましくないでしょうか? – Digeridoopoo