Zk decimalbox tooltiptext动态

时间:2014-12-11 19:51:55

标签: java ria zk

我有一个简单的

<decimalbox tooltiptext='@{createToolTip()}'/>

十进制箱的工具提示我希望动态generated every time is requested生成并在这种情况下从方法createToolTip()返回...... onCreate方法对我不起作用,因为tooltiptext的值可能组件创建后更改..

我能做什么

上面的代码无效...

我错过了什么?

委内瑞拉致以最诚挚的问候

1 个答案:

答案 0 :(得分:0)

是的,您使用的是一次加载方法,而不是动态的。

用于MVVM:

<decimalbox tooltiptext="@load(vm.createToolTip())"/>

对于MVC,我建议设置一个监听器(当你的tooltiptext必须改变时)并改变java代码中的tooltiptext。
通常,该方法位于您的控制器中,因此您可以自动装配十进制盒并更改工具提示 如果不是这种情况,请提供方法来源的更多信息。

小提琴示例:http://zkfiddle.org/sample/3hjk8af/6-decimalbox-tooltip

注意:为了回答这个问题,我给出了我在ZK论坛上给出的相同答案,女巫被标记为解决方案。