1

ZK 6 を使用して、次のようなことをしたい:

<window title="${c:l(@load(vm.name))}">

私の目標は、静的な文字列ではなく、ViewModel から読み込まれたキーに基づいてラベル (ローカリゼーション) を取得することです。これが問題です。

構文が無効なため、指定された例は機能しませんが、私の考えを理解できると思います。これをきれいな方法で行うにはどうすればよいですか?

4

1 に答える 1

1

注釈の括弧内で EL 式 (タグ ライブラリのメソッドの呼び出しを含む) を使用する必要があり、中括弧で囲まないでください。

<window title="@load(c:l(vm.name))">

詳細については、データ バインディングの EL 式を参照してください。

于 2014-02-05T21:36:12.423 に答える