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'
                        }
                    ]
                }
            ]
        }
    
    });
  • 相关阅读:
    Yet Another Monster Killing Problem
    Element Extermination
    最短路径
    Secret Passwords
    New Year Parties
    Water The Garden
    Zero Quantity Maximization
    Anya and Cubes
    代码规范&《数学之美》读后感
    带负边权的最短路径(有向图)——Bellman-Ford算法
  • 原文地址:https://www.cnblogs.com/zyip/p/3525934.html
Copyright © 2011-2022 走看看