如何在Primefaces数据表中展开/折叠单元格的文本

时间:2019-03-29 16:21:35

标签: primefaces

在数据表中,有一列称为注释,其文本较长。所以最初我想用(abc ...)显示文本,当用户单击单元格时,它应该显示完整文本。我可以通过cellEdit事件来实现,但是当用户单击第二个单元格时,第一个单元格正在崩溃。它应该显示展开的文本,直到用户再次单击它为止。

            <p:column filterBy="#{dwgHistDtl[1]}" headerText="#{msg['notes.text']}" filterMatchMode="contains" sortBy="#{dwgHistDtl[1]}" styleClass="hist-textalignment">            
                 <p:cellEditor>
                  <f:facet name="output"><h:outputText value="#{of:abbreviate(dwgHistDtl[1],15)}" /></f:facet>
               <f:facet name="input"><h:outputText id="modelInput" value="#{dwgHistDtl[1]}"  /></f:facet></p:cellEditor>
            </p:column>

0 个答案:

没有答案