大規模な Qooxdoo アプリケーションを構築していますが、次の問題があります。
SelectBox (qx.ui.form.SelectBox) をリモート モデルでフォーム コントローラー (qx.ui.form.Form) にプロパティ バインディングでバインドしようとします。フォームコントローラーにはリモートモデルもあります。フォームとリストは、リスト コントローラー (qx.data.controller.List) を介して接続されます。
問題は、この 2 つのモデル間の競合状態です。どちらのモデルも REST インターフェイスに接続されています。
仮想セレクトボックスまたは代替のようなソリューションはありますか?
更新: 主な問題は、フォーム内のデータを編集するときの選択ボックスのデフォルトの選択です。ユーザーがボタンをクリックすると、フォームが新しいウィンドウで開かれます。フォームのコンテンツは REST 経由で読み込まれます。フォームには、REST 経由でロードされた世界のすべての国 (例として) を含む選択ボックスがあり、デフォルトとしてドイツが選択されている必要があります。このデフォルトの選択は、REST を介してすべての郡が既にロードされている場合にのみ可能です。それ以外の場合は、リストの最初の要素が選択されます。
以下はソースコードの例です。動作していませんが、良い出発点です: http://tinyurl.com/oqsfkrc