画像をタップすると確認アラートメッセージをユーザーに表示したい。リスナーでは、定義されたExt.Msg.confirm( "")内でタップ関数を定義しました。画像をタップしても確認メッセージが表示されません。そのため、このメッセージの下に、通常のアラートメッセージ「こんにちは」を定義しました。この後、通常のアラートメッセージ「HI」のみが表示されます。確認メッセージが届かない。画像をタップすると、はい/いいえを確認するためにユーザーに確認メッセージを表示する必要があります。ボタンハンドラー関数に使用したのと同じコード。Ext.Msg.confirm( "")。メッセージは正常に機能しています。画像タップはExt.Msg.confirm( "")をサポートしていますか?可能であれば、これを達成する方法。誰でも私にやり方を教えてくれます。
Mycodeは次のとおりです。
{
xtype: 'image',
src: 'Imagepath',
listeners: {
tap: function () {
// confiramation message
Ext.Msg.confirm(
"Confirmation",
"Are you sure you want to proceed?",
function (btn) {
if (btn === 'yes') {
Ext.Msg.alert("You have selected Yes", "");
}
else {
Ext.Msg.alert("You have selected NO", "");
}
},
this
);
//Normal alert message
alert("Hi");
}
}