首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角DataBinding

角DataBinding
EN

Stack Overflow用户
提问于 2020-10-07 11:18:10
回答 1查看 31关注 0票数 0

我得到了错误没有指令找到导出为ngForm

我的app.module.ts

代码语言:javascript
复制
 import { FormsModule, ReactiveFormsModule } from '@angular/forms';
 import { CommonModule } from '@angular/common';

我的进口品

代码语言:javascript
复制
 imports: [ReactiveFormsModule,CommonModule,FormsModule]

LoginComponent.html

代码语言:javascript
复制
  <div class="row w-100 mx-0">
    <div class="col-lg-4 mx-auto">
      <div class="auth-form-light text-left py-5 px-4 px-sm-5">
        <div class="brand-logo">
          <img src="assets/images/logo.png" alt="logo">
        </div>
       <form class="pt-3" #f="ngForm" (ngSubmit)="onSubmit(f)" >
          <div class="form-group">
            <input type="email" class="form-control form-control-lg" id="userId"  name="userId" placeholder="LogIn ID" ngModel>
          </div>
          <div class="form-group">
            <input type="password" class="form-control form-control-lg" id="userName"  name="userPassword" placeholder="Password" ngModel>
          </div>
          <div class="mt-3">
            <button type="submit" class="btn btn-gradient-light btn-rounded btn-fw btn-lg" routerLink="/dashboard">Log In</button>
          </div>
        </form>
      </div>
    </div>
  </div>
</div> 

LoginComponent.ts ngForm是导入的,但我得到的错误是导入是必需的,formsModule和NgForm是导入的,并且在npm启动时得到了错误。

代码语言:javascript
复制
     import{NgForm} from '@angular/forms';
     import { FormsModule } from '@angular/forms';

    arr: any[]=[];    
    onSubmit(form : NgForm) {
      this.arr = form.value
      console.log(JSON.stringify(this.arr))
     }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-07 12:35:37

试着按顺序导入它们,如BrowserModule,、、FormsModule、ReactiveFormsModule.角编译器将按照我们在模块类导入数组中提到的顺序(如果我错了,请纠正我)。

因此,导入顺序应该从基本模块到功能模块。

代码语言:javascript
复制
@NgModule({
  imports: [
    BrowserModule,
    FormsModule,
    ReactiveFormsModule     
  ],
  providers: [],
  declarations: [
    AppComponent
  ],
  bootstrap: [AppComponent]
})
export class AppModule {}

你也可以在这个答案中看到类似的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64242940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档