2014-02-05 79 views
1

使用ZK 6我想要做这样的事情:混合@bind和EL表达式一个ZUL

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

我的目标是让基于对从我的视图模型加载密钥的标签(本地化)而不是一个静态字符串,这是问题。

给出的示例不起作用,因为语法无效,但我认为您可以理解我的想法。如何以干净的方式做到这一点?

回答

1

您应该使用EL表达式(包括标签库的方法的调用)内标注的括号,不应该用花括号括起来:

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

详情请参阅EL Expression in Data Binding

+0

太棒了!这样可行。谢谢 – AlfaTeK