У меня есть данные инициативой форма в angular2, как показано нижеКак проверить длину FormArray в angular2
this.formBuilder.group({
'name': ['',Validators.required],
'description': ['', Validators.required],
'places': this.formBuilder.array([], Validators.minlength(1))
})
Я хочу добавить валидации к place
formArray, поэтому я добавляю minlength
проверки, но проверка MinLength не работает на formArray.
Каковы другие проверки для formArray, так что форма должна быть действительной только тогда, когда массив объектов содержит по крайней мере одно место.
Царапины, который должен work https://github.com/angular/angular/commit/7383e4a8012962430e8925b57554089cf92173cc –
Вы также можете быть заинтересованы в этом https://github.com/angular/angular/commit/17c5fa9293bbfc30625c139caccad15ee883a0e3 в любом случае это должно работать, убедитесь, что у вас есть обновленная версия –