堆栈溢出
我正在使用template driven form
中angular 7
。
我创建了一个自定义组件。
自定义组件有required
指令。
当值为空/空时,mat-error
显示正确,但包含它的父表单未标记为无效。
我添加了一个简单的例子来展示这个行为自定义组件需要
任何想法?
堆栈溢出
经过调查,我了解到requierd
自定义组件中的处理会处理显示验证错误,
为了在出错时标记表单无效,requierd
还需要在自定义组件 using 中添加指令。
<app-radio-button-list name="examinationTypeCtrl"
[(ngModel)]="id"
#rd="ngModel"
required>
</app-radio-button-list>
固定示例
我找到了这个链接,它对带有 ControlValueAccessor 实现的自定义组件的完美解释。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句