我的 UI 中显示了超过 5 个用户的列表。我希望能够根据类别动态加载列表中的更多用户。如果用户超过 5 个,则应显示一个标签,单击该标签会加载更多用户。这是我的用户界面代码-
<vlayout id="vLyt" spacing="0px" style="background-color: #F6F6F6">
<zk forEach="${categories}">
<groupbox id="gbxCategory1" mold="3d" style="top:470px;">
<caption label="${c:l('cpt')}" sclass="toggle_open">
<div id="arrowUser" />
</caption>
<listbox id="lbxUser"></listbox>
<div id="divNumOfUsers" style="cursor: pointer; padding: 4px; background-color: rgb(224, 224, 224);">
<label id="${c:l('labelMoreUsers')}" zclass="user_label_other" />
</div>
</groupbox>
</zk>
</vlayout>
我仍在尝试弄清楚如何加载各个类别中的各个用户,因为用户界面中显示的用户列表是动态的,因此,我不确定哪个类别可以显示在UI 和哪个不会。
最佳答案
您可以通过Java根据类别创建每个Groupbox,这样就可以毫无问题地了解用户和类别之间的映射。
关于java - ZK - 动态地分类加载更多结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27268002/