如果数字为负数,如何为数字(例如红色)着色

时间:2014-07-09 12:24:00

标签: grails gsp

我有以下GSP:

<g:formatNumber number="${mietvertragInstance.mietsaldo}" type="number" minFractionDigits="2" format="#,##0.00"/>

如果数字为负数,我想将其显示为红色,否则请将其标准化。

1 个答案:

答案 0 :(得分:2)

这是一个简单的例子

<g:if test="${mietvertragInstance.mietsaldo < 0}">
    <span style="color:red;"><g:formatNumber number="${mietvertragInstance.mietsaldo}" type="number" minFractionDigits="2" format="#,##0.00"/></span>
</g:if>
<g:else>
    <g:formatNumber number="${mietvertragInstance.mietsaldo}" type="number" minFractionDigits="2" format="#,##0.00"/>
</g:else>