我在组件中创建了一个反应形式,并formControls
在其上定义了一些。
现在我需要根据某些条件禁用单选按钮组中的一个单选按钮。
我在创作时怎么做formControl
?
PFB 代码片段:
createForm() {
this.heroForm = this.fb.group({
confirmActionRadioGrp: this.fb.group({
updateAction: new FormControl({ value: '' })
})
});
}
在我的模板中:
<div class="form-group confirm-action-radio-container" formGroupName="confirmActionRadioGrp">
<input type="radio" class="custom-control-input" value="1" formControlName="updateAction">
<input type="radio" class="custom-control-input" value="2" formControlName="updateAction">
<input type="radio" class="custom-control-input" value="3" formControlName="updateAction"></div>
现在如何有条件地禁用其中一个?使用[disable]
属性时,我在浏览器控制台中收到一些警告。Angular 不鼓励这样做