Primefaces v.5中的 InputMask 组件存在问题。我的情况:我在现场输入几个字符,但不要完全填写。之后我移动到另一个领域。 InputMask失去了焦点,价值已被抹去。但为什么?我该如何解决这个问题?
答案 0 :(得分:2)
默认情况下,如果输入的数据不完整,<p:inputMask>
会重置自己的值。您可以通过将属性autoClear
设置为false来更改此行为。
示例:
<p:inputMask id="date" autoClear="false" value="#{bean.date}" mask="99/99/9999"/>
有关详细信息,请参阅PrimeFace's v5 Documentation第253页,其中提供了<p:inputMask>
组件应如何表现的完整指南。