首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何添加xtype sencha touch 2.0窗体

如何添加xtype sencha touch 2.0窗体
EN

Stack Overflow用户
提问于 2011-11-08 13:19:50
回答 2查看 4K关注 0票数 2

目前,我正在自学Sencha Touch 2.0,在我的视口中添加一个名为test的xtype时遇到了问题。

测试类正在扩展“Ext.form.Panel”,问题是在我的视图中没有出现任何表单,而sencha也没有给出任何错误。当我扩展"Ext.Panel“并设置一个html属性时,就会显示出来。有人能告诉我我做错了什么吗?

视图端口文件

代码语言:javascript
复制
Ext.define('App.view.Viewport', {
extend: 'Ext.viewport.Default',



config: {

    scrollable: true,
    fullscreen:true,
    items:[
        {
            xtype: "panel",
            items: [
                {
                    xtype:"toolbar",
                    title:"Test App"
                },
                {
                    xtype:"panel",
                    items: [
                        {
                            xtype:"test"
                        }
                    ]
                }
            ]
        }
    ]
}

});

控制器文件

代码语言:javascript
复制
   //Define controller name 
Ext.define('App.controller.User', {
    //Extend the controller class
    extend: 'Ext.app.Controller',
    //define associated views with this controller
    views: ['user.Test'],


    init: function()
    {
        //do something and setup listeners

        //setup listeners 

    }


});

视图文件

代码语言:javascript
复制
Ext.define('App.view.user.Test', {
    extend: 'Ext.form.Panel',
    alias: 'widget.test',



    config: {
        items: [
        {
            xtype: 'textfield',
            name: 'name',
            label: 'Name'
        },
        {
            xtype: 'emailfield',
            name: 'email',
            label: 'Email'
        },
        {
            xtype: 'passwordfield',
            name: 'password',
            label: 'Password'
        }
    ]
    },
    initialize: function() {
        console.log('initialize home view');
        this.callParent();
    }
});
EN

回答 2

Stack Overflow用户

发布于 2011-11-09 00:53:06

只需指定

代码语言:javascript
复制
xtype: 'test'

App.view.user.Test定义中

票数 0
EN

Stack Overflow用户

发布于 2012-03-29 15:25:08

我已经安排好了。看一下:

http://www.sencha.com/forum/showthread.php?191765-My-Ext.form.Panel-object-does-not-want-to-show&p=767689#post767689

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8051021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档