af:convertNumber 元素删除值末尾的零
af:convertNumber element removes zero in the end of the value
我的代码:
<af:inputText id="it1" label="Test">
<af:convertNumber groupingUsed="true" type="number" messageDetailConvertNumber="#,###,##" maxFractionDigits="2"/>
</af:inputText>
当我输入 100,51
时——一切正常,但如果我输入 100,50
,则“0”将被删除,输入的值将是 100,5
。最后怎么才能留下这个'0'呢?
我需要 <af:convertNumber>
元素用于其他内容,我需要这个“0”存在。有什么想法吗?
BR,
雷蒙兹
您可以试试:
messageDetailConvertNumber="###,###.00"
您正在使用 属性 maxFractionDigits="2"
,为此使用 minFractionDigits="2"
:
<af:convertNumber groupingUsed="true" type="number"
messageDetailConvertNumber="#,###,##"
maxFractionDigits="2" minFractionDigits="2"/>
查看 JSF Converters Documentation 了解更多信息。
我的代码:
<af:inputText id="it1" label="Test">
<af:convertNumber groupingUsed="true" type="number" messageDetailConvertNumber="#,###,##" maxFractionDigits="2"/>
</af:inputText>
当我输入 100,51
时——一切正常,但如果我输入 100,50
,则“0”将被删除,输入的值将是 100,5
。最后怎么才能留下这个'0'呢?
我需要 <af:convertNumber>
元素用于其他内容,我需要这个“0”存在。有什么想法吗?
BR,
雷蒙兹
您可以试试:
messageDetailConvertNumber="###,###.00"
您正在使用 属性 maxFractionDigits="2"
,为此使用 minFractionDigits="2"
:
<af:convertNumber groupingUsed="true" type="number"
messageDetailConvertNumber="#,###,##"
maxFractionDigits="2" minFractionDigits="2"/>
查看 JSF Converters Documentation 了解更多信息。