【发布时间】:2019-09-25 14:06:57
【问题描述】:
我目前在一个表单中有很多 type=number 输入字段,带有最小和最大验证。如果用户在 6 位最大数字字段中输入的数字超过 6 位,输入字段将显示错误消息。
但现在我需要用逗号格式化数字。我知道您不能在 type=number 输入字段中输入逗号。如果我将其设为文本字段并添加指令来格式化字符串,现在该值变为字符串,我无法执行最小/最大验证,并且该值存储为字符串而不是数字。
我需要帮助来弄清楚如何用逗号格式化数字,以及添加最小/最大验证并将其存储为数字而不是字符串。
【问题讨论】:
-
AngularJS 的candreoliveira/ngMask 插件有一个很好的例子来说明如何做到这一点。