1

ページの下部にあるツールバー全体をタップ/クリックして、別の画面に移動するか、ポップアップを表示できるようにする必要があります。

なぜ聞くの?タイトルとして今のところロゴがあるからです。さらに、これは、ドッキングされていて、ページが変更されても変更されない、下部にロゴを取得するために理解できる最小限のコードで最も簡単な方法でした. 基本的に、私のツールバーは「about」ページへのリンクまたはポップアップです。

これは、ボタンで動作するように見えるものです。

{
  xtype : 'toolbar',
  docked: 'bottom',
  title: '<img src="logo.png" id="logo" alt=""/>',
  handler: function() {
    Ext.Msg.alert('About', 'You clicked about');
  }
}

私もこれを試してみましたが、うまくいきませんでした。

{
  xtype : 'toolbar',
  docked: 'bottom',
  title: '<img src="logo.png"/>',
  listeners: {
    tap: function() {
      alert("You tapped me");
    }
  }
}

ありがとう、ドニー

4

1 に答える 1

3

次のように簡単に実行できます。

{
    xtype : 'toolbar',
    docked: 'bottom',
    title: '<img src="logo.png"/>',
    listeners: {
        initialize: function() {
            this.element.on({
                tap: function() {
                    alert("You tapped me");
                }
            })
        }
    }
}

それが役に立てば幸い :)

于 2013-01-10T04:05:08.130 に答える