ExtJS 使用 "new objectname();" vs "Ext.create(...);" --> 等于?



现在使用ExtJS库。我有一个问题。

myClass = {
    myText: Ext.define("myedit", {
        extend: 'Ext.form.field.Text'
    })
};
var A = new myClass.myText();
var B = Ext.create("Ext.form.field.Text");

A和B是一样的吗?我想知道使用像A这样的问题。

这在 Sencha 论坛中已经详细介绍了相当多,简而言之,尽可能尝试使用 create 方法,因为到目前为止,在大多数情况下,这将是推荐的行动方案。

相关内容