gpt4 book ai didi

mvvm - 使用EL-Expression保存的ZK MVVM Binder

转载 作者:行者123 更新时间:2023-12-03 11:03:33 32 4
gpt4 key购买 nike

如何使用zk MVVM执行此操作

我想保存一个 bean
但有条件
如果类型是个人的,则保存为个人,否则为公司

<textbox value="@save(vm.personal ? vm.masterCifPersonal.cifId : vm.masterCifCompany.cifId)" width="100px" maxlength="10"/>


但是当活页夹保存到bean中时,会出现此异常

Illegal Syntax for Set Operation

最佳答案

我的提示是修改您的代码并使用临时var:

<textbox value="@save(vm.temp)" width="100px" maxlength="10"/>

并将您的二传手修改为
void setTemp(Long temp) {
if(personal) {
masterCifPersonal.cifId = temp;
} else {
masterCifCompany.cifId = temp;
}
}

关于mvvm - 使用EL-Expression保存的ZK MVVM Binder ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41259374/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com