我在角度中使用了自定义组件时,单选框出现错误

时间:2019-03-11 06:13:31

标签: angular

我的收音机盒有问题。任何人都知道我该如何解决。这是代码 https://stackblitz.com/edit/reactive-form-radio-v5

1 个答案:

答案 0 :(得分:1)

由于validate函数中的for-in循环而发生错误。

在错误对象上触发信号,并在触发信号1时中断。 该代码尝试验证输入字段fatherName,在这种情况下该输入字段不存在,并引发错误。您可以通过删除除现有属性(性别和yesNo)之外的所有属性来进行检查。

在“ If”中添加和添加语句可通过在继续操作之前检查所需输入是否确实存在来纠正问题。

if (input && input.valid && input.dirty)