Ext JS 4.0修改视图不会修改浏览器中的输出.请帮助

Ext JS 4.0 Modifying view does not modify the output in browser. Please help

本文关键字:修改 输出 帮助 浏览器 JS 视图 Ext      更新时间:2023-09-26

我是Ext JS的新手,所以请原谅我的无知,但我似乎在这里有基本的问题。我试图执行在Ext JS 4.0站点为MVC架构提供的客户经理的简单示例。与示例不同,我的表单字段名称不能更改。

在这个例子中:如果我将xtype更改为label,它仍然显示一个我可以修改的文本字段。另外,如果我将fieldLabel和项目名称更改为"property",则不会显示在浏览器上。我在这里错过了什么-修改视图不会修改我在浏览器中看到的输出?请建议我必须使用什么类型。我没有看到Ext JS网站上的工作表单示例是在4.0版本,请提供给我一个。

Ext.define('AM.view.user.Edit', {
    extend: 'Ext.window.Window',
    alias : 'widget.useredit',
    title : 'Edit User',
    layout: 'fit',
    autoShow: true,
    initComponent: function() {
        this.items = [
            {
                xtype: 'form',
                items: [
                    {
                        xtype: 'textfield',
                        name : '**name**',
                        fieldLabel: 'Name'
                    },
                    {
                        xtype: 'textfield',
                        name : 'email',
                        fieldLabel: 'Email'
                    }
                ]
            }
        ];
        this.buttons = [
            {
                text: 'Save',
                action: 'save'
            },
            {
                text: 'Cancel',
                scope: this,
                handler: this.close
            }
        ];
        this.callParent(arguments);
    }
});

显示创建类实例的实际代码,您是定义它,而不是创建一个新实例(例如使用Ext.create)。参数变量的来源:

this.callParent(arguments)

很抱歉我不能发表这篇评论,我没有足够的声望