1. ホーム

Ext.getCmp()とExt.get()の相違点

2022-03-16 21:26:49

 Ext.get()は、Ext.dom.Elementオブジェクトを返します。

Ext.get = function(el){ 
   return Ext.dom.Element.get(el); 
} 

Ext.getCmp()の場合、xtypeを持つExt.componentオブジェクトを返します。

は以下のように定義されています。

getCmp: function(id) { 
       return Ext.ComponentManager.get(id); 
   }, 

 でFirebugでデバッグすると、この2つの違いがよくわかります。

上がdomで下がExtjsコンポーネントです

この記事はcharles_wang888 51CTOブログから転載しています、元のリンク:http://blog.51cto.com/supercharles888/1184594、転載を希望される場合は、ご自身で原著者にご連絡ください。