ZK: Creatin список из arrayList - PullRequest
       20

ZK: Creatin список из arrayList

0 голосов
/ 13 апреля 2011

Я пытаюсь создать список из двух моих массивов. У одного из них есть имена столбцов, а у другого списка есть два списка, которые содержат значения.

Я могу установить заголовки из строки, но не могу разделить значения в ячейках списка. Он показывает два элемента списка, но только одну ячейку списка. Нравится

   HEADER 1 |  HEADER 2 | HEADER 3 
   [1, 2, 0] 
   [1, 7, 0] 

Я должен отделить их. Вот мой .zul код

<listbox id="listModel"
        mold="paging" pageSize="20" rows="20" selectedItem="@{mainCtrl.selected}">
    <listhead forward="onDoubleClick=onRemoveFromHeader()">
            <listheader label="${each}"
                        forEach="${comboModelColumns}" />
            </listhead>

        <listitem
                label="${each}"
                forEach="${listValues}">
            </listitem>
        </listbox>

Ответы [ 2 ]

0 голосов
/ 15 апреля 2011

Это помогло мне

<listitem
                                        forEach="${listValues}">
                                        <listcell
                                            forEach="${listValues[forEachStatus.index]}"
                                            label="${each}" />
                                    </listitem>
0 голосов
/ 14 апреля 2011

В вашем случае вы можете использовать listitem рендерер для рендеринга нескольких ячеек, пожалуйста, обратитесь к этому руководству .

Или вы можете использовать этот способ, но не подходит для вложенного forEach.

<listitem forEach="${firstLoop}">
     <listcell forEach="${secondLoop}" .../>
</listitem>
...