0
我使用的是Angular 2,我想要進行表單驗證。 Here's我輸入:需要角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必需的,所以它應該是好的,如果theres什麼都沒有... 但如果有東西,它必須匹配的模式...
有沒有人有想法如何達到這個?
謝謝!
mh,我不知道爲什麼,但用這個解決方案的形式始終是... ... 也許這是一個問題,'ngModel'變量可能不存在於selctedTimer上... – Junias
嘿,那裏在正則表達式中是一個錯誤,我使用'?'而不是'$'(在字符串末尾聲明位置),我現在修復了它。 –