Angular Reactive Formbuilder
this.formBuilderGroup({
'productType':['',[Validators.required, Validators.min(3)]],
'deliveryCategory':['',[Validators.required, Validators.max(8)]]
})
它们实际上是从“材质”选择下拉列表中驱动的,并为对象给予Dto。如何在实际的Object成员上设置验证器?
例如productType。productTypeId验证程序最小值为1。
和deliveryCategory。deliveryCategoryNo min % 1?
Validators.min当前仅在整个对象上。
如何编写自定义的验证程序,将对象作为对象成员作为参数?还是有更好的办法?
2条答案
按热度按时间cwdobuhd1#
这需要一个自定义的验证器,可以这样写:
使用方法:
llycmphe2#
被接受的解决方案的函数签名应该是。.