错误TypeError:无法读取未定义的属性“有效”

时间:2019-04-17 13:49:42

标签: javascript angular angular7

我正在使用角度7并在其中验证表格。验证对于文本输入来说是完美的工作,但对于收音机,我遇到此错误

ERROR TypeError: Cannot read property 'valid' of undefined

下面是我输入的单选代码

<input type="radio" name="radioAns" [(ngModel)]="opt.checked" #radioAnsRef="ngModel" required value="{{opt.id}}">

radioAnsRef是未定义的,但是仅当我尝试通过radioAnsRef.valid验证字段时才在无线电输入中

对于输入文本,检查有效结果为true或false,但对于单选则为未定义

  

我已经看到了很多类似的问题,但是都具有在html中定义#radioAnsRef的解决方案,但是我的问题有所不同,仅在输入单选框和输入复选框中发生了

0 个答案:

没有答案