私は間違いなく、私が解決しなかった何か間違ったことをしていると確信しています。いくつかのテキストフィールド、ラジオボタン、およびウィンドウを含むフォームコンポーネントがあります。次のコードを使用した場合:
console.log(Discounts.getForm().getValues());
// Discount is form name which is defined like below
var Discounts = Ext.create('Ext.form.Panel', {
...
}
grid panel
含まれているコンポーネントを除くすべての値を見ることができwindow
ます (実を言うと、他のすべてのウィンドウ値を見ることはできません!)。
以下のようなコンポーネントツリー:
+-- FORM PANEL ( layout card )
|
+-- CARD LAYOUT - 1
| |
| +- COMBOBOX
| +- TEXTFIELD
|
+-- CARD LAYOUT - 2
| |
| +- WINDOW
| |
| +- GRID PANEL
|
+-- CARD LAYOUT - 3
| |
| +- RADIO GROUP
私が間違っていることを知っていますか?
winArticle
たとえば、ウィンドウ フィールドの値とDiscount
フォームを一緒 に取得したいと考えています。
PS : コードが非常に大きいため、JSFiddle を配置しました。