問題タブ [component-query]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
extjs4.2 - Extjs のパネルの tbar に適したコンポーネント クエリ
パネルがあり、このパネルのトップバーにいくつかのボタンがあります。
以下のボタンを選択します。
しかし、パネルのtbarからボタンを選択したい。
それ、どうやったら出来るの?
javascript - Ext.getCmp と Ext.ComponentQuery.query は同じオブジェクトを返しますが、使用すると同じ結果が得られません
グリッド用に 1 つと、グリッドで新規追加がクリックされたときに開かれるフォーム用に 2 つのクラスを定義しました。
グリッドビュー クラス
フォームクラス
グリッドで追加ボタンを押すと、ウィンドウが開いてフォームが表示されます。
フォームを表示するコード
フォームで送信をクリックした後、顧客を追加してフォームを閉じる必要があります。Ext.getCmp を使用すると閉じますが、コンポーネント クエリを使用すると閉じません。
フォームを閉じるコード:
コンソールで確認しましたが、どちらも同じオブジェクトを返していますが、Ext.getCmp() を使用するとフォームは閉じられますが、Ext.ComponentQuery.query() は閉じられません。
javascript - Extjs :not componentQuery セレクターが N 要素ではなく 0 を返す
私は6つのコンテナを持っていcls: tipoDocumento contrato
ます:
と 5 のみcls: tipoDocumento
。
最初の componentQuery を使用すると、クラスに「contrato」を含む 6 つの要素が返されます。しかし、2 番目の componentQuery を使用すると、'cls: tipoDocumento' のみを持つ 5 つの要素ではなく、0 項目が返されます。
このアイテムの cls は動的であるため、これが唯一の方法ですが、私は何か間違ったことをしていて、それを見ることができません。