Tyl*_*ger 7 angularjs angular-filters angularjs-ui-utils
我目前有一个带有手机ui-mask的输入.如果输入的值不是掩码的全长,则清除输入.有没有办法设置ui-mask,以便在点击或失去焦点时不清除输入?
<input ui-mask="(999) 999-9999" type="text"/>
Run Code Online (Sandbox Code Playgroud)
Joh*_*ard 16
您可以设置ui-options属性来设置选项:
<input ui-mask="(999) 999-9999" ui-options="{clearOnBlur: false}" type="text" />
Run Code Online (Sandbox Code Playgroud)
我并没有真正找到我想要的确切答案,但这是我采用的解决方案。
<input ui-mask="?(999) 999-9999" type="text"/>
Run Code Online (Sandbox Code Playgroud)
这样我就可以使用 ui-mask 并且它不会清除该字段。