例で私の質問を説明するのに最高のバインディングの異なるODataのパスを結合します。 '最初の'ページでは '/ EmployeeSet(0)'エンティティを使用し、 '2番目'のページではエンティティ '/ CarSet(0)'を使用します。は、単一のビューで
は、これまでのところ私はこの技術を思い付いたが、それは私のために働いていない:
this.byId("first").bindElement("/EmployeeSet(0)");
this.byId("second").bindElement("/CarSet(0)");
ページごとにバインディングを設定する正しい方法は何ですか? これはまだ1つのモデルで動作することができますが、 'text = "{secondModel> car}"'のようにビュー内の名前付きモデルを参照する必要はありませんか?
更新: WebIDEで自動完全なリストは、「結合」表示されていないが、それは私が必要なものです。できます。あなたのコードがよさそうだ
あなたの実例Nabiに感謝します。私はsap.m.pageにバインディングを設定しようとしています(私はnavcontainer内の別のページを持っています)が、の "binding ="属性は存在しないようですか?私は "bindingContexts"しか見ることができません。 –
Pieter
bindElement()が存在するので、ビューでbinding = ""を使用することもできます。それは同じだ。 – Nabi
まあ、私はWebIDEがこことそこで改善できると思う...とにかく、私は2つの新しいjsbinsを追加しました。 – Nabi