JavaScript日記

ExtJSでget()とgetCmpの違い

1 Mins read

ExtJS2.0の覚書

・ExtJSではExt.get(‘hoge’)でElementを取得できる。

・ExtJSではExt.getCmp(‘hoge’)ではExtで生成されたComponent(Element群)を取得できる。
(PanelなどはExt.getCmpで取得して扱う)

要するにDomそのままのElementかExtJSで拡張されたElement?かの違い
もちろん、後者の方がより多くのプロパティやメソッドがついてくる

同じように

・Ext.ElementのEventではDomのEventのみが扱えるし

・Ext.Componentの場合はExt.Observableで拡張されたEventも使用できる

使い分けるべし!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です