zoukankan      html  css  js  c++  java
  • sencha touch mvc

    controller:

    Ext.define('MyApp2.controller.MyController1', {
        extend: 'Ext.app.Controller',
    
        config: {
            control: {
                "#image2": {
                    tap: 'onImageTap'
                }
            }
        },
    
        onImageTap: function(image, e, eOpts) {
            console.log('img2 tap');
        }
    
    });

    view:

    Ext.define('MyApp2.view.MainView', {
        extend: 'Ext.carousel.Carousel',
        alias: 'widget.mainview',
    
        requires: [
            'Ext.Panel',
            'Ext.Label',
            'Ext.Img'
        ],
    
        config: {
            itemId: 'mainView',
            items: [
                {
                    xtype: 'panel',
                    itemId: 'panel1',
                    items: [
                        {
                            xtype: 'label',
                            centered: true,
                            html: 'Panel 1',
                            itemId: 'label1'
                        },
                        {
                            xtype: 'image',
                            height: 201,
                            id: 'image1',
                            itemId: 'image1',
                            src: 'images/sencha.png'
                        }
                    ]
                },
                {
                    xtype: 'panel',
                    itemId: 'panel2',
                    items: [
                        {
                            xtype: 'label',
                            centered: true,
                            html: 'Panel 2',
                            itemId: 'label2'
                        },
                        {
                            xtype: 'image',
                            height: 201,
                            id: 'image2',//reference this id to attach event handler
                            itemId: 'image2',
                            src: 'images/sencha.png'
                        }
                    ]
                },
                {
                    xtype: 'panel',
                    itemId: 'panel3',
                    items: [
                        {
                            xtype: 'label',
                            centered: true,
                            html: 'Panel 3',
                            itemId: 'label3'
                        },
                        {
                            xtype: 'image',
                            height: 201,
                            itemId: 'image3',
                            src: 'images/sencha.png'
                        }
                    ]
                },
                {
                    xtype: 'panel',
                    itemId: 'panel4',
                    items: [
                        {
                            xtype: 'label',
                            centered: true,
                            html: 'Panel 4',
                            itemId: 'label4'
                        },
                        {
                            xtype: 'image',
                            height: 201,
                            itemId: 'image4',
                            src: 'images/sencha.png'
                        }
                    ]
                }
            ]
        }
    
    });
  • 相关阅读:
    程序员式的幽默(灌水)
    你应该知道的
    WPF控件应用[0]
    WPF控件应用[2]
    C#调用Win32 的API函数User32.dll
    C#获取当前行号
    C#导入excel重写
    [转]wpf相关好资源
    使用C#和Excel进行报表开发-生成统计图Chart
    [转]用 delphi 创建一个服务程序
  • 原文地址:https://www.cnblogs.com/zyip/p/3525934.html
Copyright © 2011-2022 走看看