據我所知(可能不是很好,因爲我今天才開始看這個)there is are validators built in to Angular將檢查<input type='number'>
的最大值和最小值。
我試圖讓這個工作在我正在構建的應用程序中,但只有在輸入完全爲空時它纔會失效。其他值驗證,即使我的最小/最大範圍之外的數字。用於輸入的角度最小值和最大值驗證器[type ='number']
I tried to replicate it in a plunk but here it is just always valid。我在漫長的一天結束 - 任何人都可以只是解釋什麼,我必須做的,使場在我普拉克是有效與當超出這個範圍的5-10和無效值,空或其他只是...無效。
你永遠不會在任何地方使用驗證器。它們只會在默認情況下應用於角度爲5的模板驅動窗體。 –
看起來最小/最大支持被刪除,因爲添加它是一個突破性更改。看到這個:https://github.com/angular/angular/issues/17491和這個:https://github.com/angular/angular/issues/18830 – DeborahK