据我所知(可能不是很好,因为我今天才开始看这个)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