【发布时间】:2021-04-11 22:38:31
【问题描述】:
我已经阅读了有关此的所有其他问题,但我没有得到明确的答案。
我有一个这样的响应式表单:
this.recipe = this.formBuilder.group({
title: ['', Validators.required],
ingredients: this.formBuilder.array([
this.formBuilder.group({
name: ['', Validators.required],
amount: ['', Validators.required]
})
]),
steps: this.formBuilder.array([
this.formBuilder.control('', Validators.required)
])
});
当我运行它并填写表单时,我收到一条错误消息:
ERROR Error: Expected validator to return Promise or Observable.
我该如何解决这个问题?我没有添加任何自定义验证器之类的东西。
另一个事实是,这只发生在我向 FormArray 添加新内容时。
【问题讨论】:
标签: angular angular-formbuilder