gpt4 book ai didi

java - ZK 行 : 不支持父级

转载 作者:行者123 更新时间:2023-12-01 13:11:59 24 4
gpt4 key购买 nike

我的网格使用模型作为源时遇到问题,但无法修复。

在我的 .zul 中,我有:

<grid model="@bind(vm.experiments)">
<columns>
<column label="Experiment" sort="auto" />
</columns>
<template name="model" var="experiment">
<row>
<vbox>
<hbox>
<button label="Add ChipSeq Unit"
onClick="@command('addChipSeqUnit', experiment=experiment)">
</button>
<button label="Delete Experiment"
onClick="@command('deleteExperiment', experiment=experiment)">
</button>
<button label="Edit Experiment"
onClick="@command('editExperiment', experiment=experiment)">
</button>
<radiogroup model="@load(experiment.replicatesFlagValues)"
selectedItem="@bind(experiment.replicatesFlag)"
hflex="1">
</radiogroup>
</hbox>
</vbox>
</row>
</template>
</grid>

方法getExperiments ViewModel 中返​​回一个列表 CSExperiment对象。该类的定义是:

public class CSExperiment {

private List<ChipSeqUnit> chipSeqUnits = new LinkedList<ChipSeqUnit>();
private Integer replicatesFlag;

public List<ChipSeqUnit> getChipSeqUnits() {
return chipSeqUnits;
}

public void setChipSeqUnits(List<ChipSeqUnit> chipSeqUnits) {
this.chipSeqUnits = chipSeqUnits;
}

public Integer getReplicatesFlag() {
return replicatesFlag;
}

public void setReplicatesFlag(Integer replicatesFlag) {
this.replicatesFlag = replicatesFlag;
}

public List<Integer> getReplicatesFlagValues(){
return Arrays.asList(new Integer[]{0, 1});
}

}

但是,在构建网格时,它显示 Unsupported parent for row: <radiogroup nleps6=""> ,尽管显然它已正确绑定(bind)。

非常感谢。

最佳答案

而不是使用

<radiogroup model="@load(experiment.replicatesFlagValues)"
selectedItem="@bind(experiment.replicatesFlag)"
hflex="1">

尝试使用children就像

<radiogroup children="@load(experiment.replicatesFlagValues)"
selectedItem="@bind(experiment.replicatesFlag)"
hflex="1">

关于java - ZK 行 : <Radiogroup nLEPs6> 不支持父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22781640/

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