2012-02-23 6 views

ответ

1

Да. Существует компонент Ext.Img, который позволяет вам делать именно это. Он также имеет tap и load событиях, поэтому вы знаете, когда пользователь нажимает на изображение и загружается.

Пример кода:

Ext.setup({ 
    onReady: function() { 
     var image = Ext.Viewport.add({ 
      xtype: 'image', 
      src: 'https://www.google.com/intl/en_com/images/srpr/logo3w.png', 
      listeners: { 
       tap: function() { 
        console.log('Image tapped!'); 
       }, 
       load: function() { 
        console.log('Image loaded!'); 
       } 
      } 
     }); 
    } 
}); 
0

да, вы можете добавить обработчик для изображения

{ 
     xtype: 'button', 
     icon: '/public/image.png', 
    iconMask: false, 
     handler: imageHandler 

    } 

и функции обработчика

var imageHandler = function(button, event) { 
// your handler function 

}; 
Смежные вопросы