我正在使用gwt uibinder.我想动态地将值设置为字段.我正在尝试这样的事情
<ui:with field="valuesStore" type='x.y.client.ValuesStore' />
Run Code Online (Sandbox Code Playgroud)
并且字段设置为这样的值
<g:Label text='{valuesStore.getValue}'>Name</g:Label>
Run Code Online (Sandbox Code Playgroud)
而ValueStore有2种方法
public String getValue(String key) {
return localizedValues.get(key);
}
public String getValue() {
return null;
}
Run Code Online (Sandbox Code Playgroud)
问题是我无法调用getValue(key).我只能调用no-args方法,这意味着以下是不可能的
<g:Label text='{valuesStore.getValue('name')}'>Name</g:Label>
Run Code Online (Sandbox Code Playgroud)
请澄清是否有办法实现这一点,我可以调用传递给它的参数的方法.