「イメージ」と「アイコン」の 2 つのオプションがあるドロップダウンがあります。
ユーザーが「画像」を選択するとパスブラウザが表示され、「アイコン」を選択するとテキストフィールドが表示されます。
これは有名な問題です。上記のフィールドがタッチ UI のマルチフィールド内にある場合に、これを実行したいと考えています。
したがって、このマルチフィールドの下に 2 つのアイテムがあるとします。「イメージ」を選択すると、最初のアイテム (マルチフィールドの) にある選択で、OOTB 表示非表示により、マルチフィールドの最初と 2 番目のアイテム エントリの「アイコン」テキスト フィールドが非表示になります。同じように。
これを解決するにはどうすればよいですか?
簡単に言えば、ブログを参照してください。私はこれをしたいです。私のフィールドがマルチフィールド内にあるというだけです。
注: ExtJs field.nextSibling() を使用してクラシック UI コードを実装できたので、他のマルチフィールド アイテム エントリのエントリには影響しません。