错误指出模块“@angular/forms”没有导出的成员“UntypedFormGroup”。更新到 Angular 14.0.0 后

Jos*_*ell 9 angular

我有一个企业 Angular 应用程序,之前在 Angular 13.3.8上运行并更新到14.0.0,但现在遇到一个问题,该应用程序自动更新(组件代码)以导入UntypedFormBuilderUntypedFormGroup@angular/forms. 在同一模板中,它从以下内容替换了以下表单组类型...

form: FormGroup;
Run Code Online (Sandbox Code Playgroud)

form: UntypedFormGroup;
Run Code Online (Sandbox Code Playgroud)

出现以下错误:

Cannot find name 'UntypedFormBuilder'
Run Code Online (Sandbox Code Playgroud)

不懂这个。我已经用常规 FormGroup 替换了更新中的一些自动转换,但现在出现问题。返回并删除此导入并再次导入 FormGroup 会很痛苦,但如果这些有优势,我想知道它是什么,b/c 我找不到任何优势?

解决方案:我刚刚用FormBuilder实例恢复了所有UntypedFormBuilder实例。