如何将GWT标签绑定到视图的支持类中的字符串属性?
Login.ui.xml:
Welcome <g:Label text="{textFromJavaBackingClass}" />
class Login {
String userName;
String getUserName() { return userName; }
}
如何将值绑定到String userName
?
答案 0 :(得分:1)
在xml中声明类
<ui:with field="myclass" type='package.ClassName' />
在Ui binder中写
g:Label text='{myclass.getUsername}'></g:Label>
答案 1 :(得分:1)
假设你有一个i18n班MyI18n
,它扩展了Messages
只需包含以下内容
<ui:with field="i18n" type="MyI18n"/>
然后
Welcome <g:Label text="{i18n.textFromJavaBackingClass}" />
注意:MyI18n实际上不需要扩展Messages
,这只是调用任何无法方法的常用方法。
<ui:with field="clazz" type="AnyClass"/>
Welcome <g:Label text="{clazz.anyMehtodWhichDoesNotTakeArgs}" />