我在UI中显示了超过5个用户的列表。我希望能够根据类别动态加载列表中的更多用户。如果有超过5个用户,则应显示一个标签,单击该标签会加载更多用户。这是我的UI代码 -
<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中显示的用户列表是动态的,因此,我不确定哪个类别可用于显示用户界面和哪一个不会。
答案 0 :(得分:1)
您可以按类别在Java上创建每个Groupbox,这样就可以了解用户和类别之间的映射。