gpt4 book ai didi

angular - 错误 NG8003 : No directive found with exportAs 'ngForm'

转载 作者:行者123 更新时间:2023-12-04 02:35:31 25 4
gpt4 key购买 nike

我刚刚更新到 angular 9!突然间我得到了这个异常(exception):* 的模板发生错误,错误 NG8003:没有找到带有 exportAs 'ngForm' 的指令

这是模板:

 <form (ngSubmit)="onLogin(frm.value)" #frm="ngForm" style="margin:0 auto;"> //All of these was working fine before the update

我还在 app.module.ts 中导入了 FormsModuleReactiveFormsModuleCommonModule:

imports: [
BrowserModule.withServerTransition({ appId: 'ng-cli-universal' }),
HttpClientModule,
FormsModule,
ReactiveFormsModule,
CommonModule,

请注意,我使用的是 Visual Studio Angular 模板。

谢谢你的帮助。

最佳答案

您必须将 ngForm 指令添加到表单中:

<form (ngSubmit)="onLogin(frm.value)" ngForm #frm style="margin:0 auto;">

关于angular - 错误 NG8003 : No directive found with exportAs 'ngForm' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62150012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com