应该相当直接。尝试在我的仅数字ng模式中为表单字段(到期日期)允许正斜杠。
HTML:
<input type="text" id="expiration-date" name="expirationDate"
data-ng-model="register.expirationDate"
data-ng-pattern="/^[0-9]+$/"
data-ng-minlength="7"
maxlength="7"
placeholder="MM/YYYY"
data-ui-mask="99/9999"
data-ng-required="true">
尝试在模型中允许正斜杠,否则模型永远不会更新,因为它只接受数字。我对正则表达式知之甚少。
答案 0 :(得分:6)
在字符类中添加正斜杠。
<input type="text" id="expiration-date" name="expirationDate"
data-ng-model="register.expirationDate"
data-ng-pattern="/^[0-9\/]+$/"
data-ng-minlength="7"
maxlength="7"
placeholder="MM/YYYY"
data-ui-mask="99/9999"
data-ng-required="true">