我目前在我正在构建的这个Web应用程序中使用beta.17,因为它在尝试升级时遇到了问题。但无论如何这不是问题。
我有一个模型表单,我正在尝试使用单选按钮,我知道在修复rc2之前一直存在问题。
但这是我使用它们的部分:
<div *ngFor="let ctrl of markingForm.controls['design'].controls; let i = index;" [ngFormModel]="ctrl">
<accordion-group [heading]="ctrl.value.name" >
<div *ngFor="let design of studentAssign.assID[0].template[0].design; let j = index">
<label class="form-check-inline" *ngFor="let comment of design.comments">
<input name="input" class="form-check-input" type="radio" value="test" ngControl="comment">{{comment.short}}
</label>
</div>
</accordion-group>
</div>
我正在尝试将值绑定到&#39;评论&#39;在ControlArray的这一部分内:
"design": [
{
"name": "Rubric Section Name",
"comment": null,
"mark": null,
"maxMark": 50
},
{
"name": "ttt",
"comment": null,
"mark": null,
"maxMark": 20
}
]
(&#39;设计&#39;部分预先填充,可能是X量很大。)
如此现实,它应该正常工作?
But i get this error:
ORIGINAL EXCEPTION: TypeError: Cannot read property 'value' of null
ORIGINAL STACKTRACE:
TypeError: Cannot read property 'value' of null
at RadioControlValueAccessor.onChange
这有什么办法吗?或者是否有修复或我需要升级到rc2? 或者可以使用复选框轻松复制单选按钮吗?