【问题标题】:Primefaces Datatable Conditional (Multi)Coloring RowsPrimefaces 数据表条件(多)着色行
【发布时间】:2013-11-08 14:38:42
【问题描述】:

我想根据这个例子为一些数据表行着色: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 中“加入”条件。

提前致谢。

【问题讨论】:

  • more than one color per condition 是什么意思?
  • SRy,对不起,但我认为我的问题已经很清楚了。请参阅下面的正确答案。谢谢。

标签: primefaces datatable


【解决方案1】:

这将起作用:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-03
    • 2014-05-04
    • 1970-01-01
    • 2012-03-10
    • 2012-02-03
    相关资源
    最近更新 更多