Я пытаюсь использовать модель MVVM в zk. Если я использую форму в гк и попытаться сбросить значение, которое он не является обязывающимzk form reset не работает в MVVM
<?page title="" contentType="text/html;charset=UTF-8"?>
<zk>
<window border="none" apply="org.zkoss.bind.BindComposer"
viewModel="@id('ix') @init('com.Controller')"
form="@id('fx') @load(ix) @save(ix,before='add')" >
<textbox value="@bind(fx.title)"/>
<button onClick="@command('reverse', fx=fx, field='title')" label="Reverse"/>
</window>
</zk>
@Command
@NotifyChange("title")
public void reverse() {
String value = (String) fx.getField(fieldName);
String newValue = new StringBuilder(value).reverse().toString();
setTitle(newValue);
}
Но если я использую <textbox value="@bind(ix.title)"/>
непосредственно без формы он работает. Могу ли я знать, что случилось с этим кодом.