私は Extjs が初めてで、Extjs v4.2.0 を使用しています。
オブジェクトを見つけるには、Ext.getCmp(id)
またはを使用できますExt.ComponentQuery.query(attribute)
。
どちらがより使いやすく、より高速ですか?
最善の方法は、この 2 つのいずれかを直接使用しないことです。Ext.getCmp
特に悪い「コードのにおい」と見なされます。コードが不要になるようにコードを整理するように努める必要があります。
コンポーネント クエリは洗練されていますが、親コンテナーから使用する必要があります(したがって、リサーチ ツリーを削減し、relative を利用できるようになりますitemId
)、またはcontrollerから使用する必要があります。コンポーネント クエリが Ext4 に追加された本当の理由はコントローラーにあると思います。