需要Angular 2表单验证模式

时间:2016-11-24 07:25:16

标签: forms validation angular

我正在使用Angular 2,我想要进行表单验证。 这是我的意见:

<td><input type="number" class="form-control" min="0" max="100" step="1" pattern="^([0-9]|[1-9][0-9]|[1][0][0])?" name="postEpg" [(ngModel)]="selectedTimer.PostEPG"></td>

我现在的问题是,验证说,这是不正确的,当我没有填写该字段时...... 但是现场需要ISN'T,所以它应该没问题,如果没有...... 但如果有什么东西,它必须匹配模式...

有谁知道如何达到这个目标?

谢谢!

1 个答案:

答案 0 :(得分:0)

如何简单地修改模式: pattern="^$|^([0-9]|[1-9][0-9]|[1][0][0])?" 这应该允许空字符串或您的模式。