xmlビューのコントローラでフィルタを動的にビューのコントロールにバインドしたいとします。私はこれを行う方法を知っていますが、私はこれを最初に行う適切な方法を見つけることはありません。SAPUI5の初期フィルタをコントロールにバインドする場合
など。ビュー上にComboBoxを定義し、(ビュー内の)oDataモデルへのバインディングパスを与えました。次に、コントローラでComboBoxの項目にフィッティングを設定します。ビューのonInitを試しましたが、バインディングがまだComboBoxオブジェクトに設定されていません。
私は遅延ロードを実行してそれを解決し、 "loadItems"イベントでフィルタを設定しました。遅延ロードを使用しないことでこれを行う方法はありますか?適切なイベントや標準フックを見つけられませんでした。
ありがとうございました。
あなたはバインディングの '外側'にする必要はありません。このページを確認してください> https://help.sap.com/saphelp_nw74/helpdata/en/91/f057786f4d1014b6dd926db0e91070/content.htm –