为了账号安全,请及时绑定邮箱和手机立即绑定

角度反应式验证 aggragete 错误

角度反应式验证 aggragete 错误

森栏 2022-08-27 14:13:21
我正在使用角度反应形式,在我的应用程序中构建一个表单。我已将验证添加到表单中。形式非常简单:  ngOnInit() {     this.form = this.fb.group({        minQty: ['', Validators.required],        maxQty: ['', Validators.required]     });     this.form.valueChanges.subscribe(val => this.changeFn(val));}应用了必需的验证程序。我意识到,窗体组对象是 INVALID,但 errors 属性没有填充控件本身的错误。我不知道,这是一个预期的行为,或者只是出了什么问题。所以我在控制台中看到:console.log(this.form.status) -> INVALIDconsole.log(this.form.errors) -> nullconsole.log(this.form.get('minQty').errors) -> {required: true}在这种情况下,是否应包含聚合错误对象,以及所有子控件错误?this.form.errors
查看完整描述

1 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

这些错误属于已对其应用验证的控件,而不是父控件。

没有错误的聚合,但表单组可以有自己的验证。


查看完整回答
反对 回复 2022-08-27
  • 1 回答
  • 0 关注
  • 73 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信