標準ドキュメント オブジェクトと extjs オブジェクトの違いは何ですか? 私はこれを意味します:違いはありますか
<input type = "button">
と new Ext.Button()
標準ドキュメント オブジェクトと extjs オブジェクトの違いは何ですか? 私はこれを意味します:違いはありますか
<input type = "button">
と new Ext.Button()
はい、違いがあります。HTML<input>
要素は、DOM メソッドを使用して JavaScript でアクセスできるドキュメントの DOM ツリーにノードを作成します。コンストラクターは、DOM オブジェクトではなく、通常のExt.Button()
JavaScript オブジェクトを作成しますが、ExtJS がそれ自体をレンダリングするよう要求したときに DOM オブジェクトを作成する方法を知っています。
基本的に、ExtJS コンポーネントは (場合によっては複数の) DOM オブジェクトのラッパーであり、DOM ツリーを直接操作するよりも高レベルの API を備えています。