我们可以在Sencha touch中使用Handler进行图像处理

时间:2012-02-23 06:19:23

标签: sencha-touch-2

我需要为图像显示图像和动作监听器。 有可能,如果是这样,请告诉我。 提前谢谢。

2 个答案:

答案 0 :(得分:1)

是。有Ext.Img组件允许您这样做。它还包含tapload个事件,因此您可以了解用户何时点按图片以及何时加载图片。

示例代码:

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!');
                }
            }
        });
    }
});

答案 1 :(得分:0)

是的,您可以为图片添加处理程序

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

    }

和你的处理函数

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

 };