0

我想根据这个例子为一些数据表行着色:https ://www.primefaces.org/showcase/ui/data/datatable/rowColor.xhtml 。

如何在 rowStyleClass 中放置一个 if-elseIf 块,以便每个条件设置多个颜色?

说明性示例:

<p:dataTable value="#{myController.items}" var="item"
             rowStyleClass="#{item.realizado le 29 ? 'yes' : null}"
             rowStyleClass="#{item.status.id gt 1 ? 'unavailable' : null}"
</p:dataTable>

这个想法是在上面的 rowStyleClass 中“加入”条件。

提前致谢。

4

1 回答 1

8

这将起作用:

<p:dataTable value="#{myController.items}" var="item"
             rowStyleClass="#{item.realizado le 29 ? 'yes' : null} #{item.status.id gt 1 ? 'unavailable' : null}"
</p:dataTable>
于 2013-11-08T15:14:17.483 回答