現在使用中の ExtJS ライブラリ。1つ質問があります。
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のように使うときの問題点を知りたい。
現在使用中の ExtJS ライブラリ。1つ質問があります。
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 メソッドを使用するようにしてください。ほとんどの場合、それが推奨される方法です。