在使用 Angular FormGroup .get() 方法获取表单控件值时,需要注意其返回值可能为空(null)。因此在使用其返回值之前需要对其进行判断,避免发生空指针异常。
示例代码如下:
// 获取表单控件值 const control = this.formGroup.get('controlName');
// 判断返回值是否为空 if (control !== null) { // 对返回值进行操作 control.setValue('new value'); } else { // 处理返回值为空的情况 console.error('control is null!'); }