我正在构建一个非常简单的表单,如下所示:
form = new FormGroup({
choose: new FormControl('', Validators.required)
})
Run Code Online (Sandbox Code Playgroud)
我知道我可以将单选按钮设置为选中,如下所示:
form = new FormGroup({
choose: new FormControl('1', Validators.required)
})
Run Code Online (Sandbox Code Playgroud)
我的问题是稍后如何设置单选按钮。也许在 ngOnInit() 中?背景是我首先在 init 中进行一些 API 调用,之后我想选择应该检查哪个单选按钮,哪个不检查。我不想在模板中这样做。或者这是唯一的方法?
您可以在 API 调用后使用setValue()方法,如下所示:
this.form.controls.choose.setValue('1');
Run Code Online (Sandbox Code Playgroud)
请阅读本文,了解有关如何在 Angular 的反应式表单中设置表单控件值的详细答案。快乐编码:)
| 归档时间: |
|
| 查看次数: |
7063 次 |
| 最近记录: |