Can't bind to 'formGroup' since it isn't a known property of 'form'
2024-09-02 13:21:47
在APP.module.ts中引入FormsModule, ReactiveFormsModule。
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { AppComponent } from './app.component';
import { CoreModule } from './core/core.module';
import { LoginModule } from './login/login.module';
import { AppRoutingModule } from './app.route.module'; @NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
CoreModule,
FormsModule,
ReactiveFormsModule,
LoginModule,
AppRoutingModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
特别注意:在HTML中一定不能用form,随便换一个单词myGroup就行。
[formGroup]="myGroup"
<div class="login-wrap">
<form [formGroup]="myGroup" (ngSubmit)="onSubmit(myGroup,$event)">
<mat-card class="example-card">
<mat-card-header><mat-card-title>登录</mat-card-title></mat-card-header>
<mat-card-content>
<mat-form-field>
<input matInput placeholder="您的email" formControlName="email">
</mat-form-field>
<mat-form-field>
<input matInput placeholder="您的密码" formControlName="password">
</mat-form-field>
</mat-card-content>
<mat-card-actions>
<button mat-raised-button type="submit">登录</button>
</mat-card-actions>
<mat-card-footer>
<p>还没有账户?<a href="#">注册</a></p>
<p>忘记密码?<a href="#">找回</a></p>
</mat-card-footer>
</mat-card>
</form>
<mat-card class="example-card">
<mat-card-header>
<mat-card-title>每日佳句</mat-card-title>
<mat-card-subtitle>满足感是在于不断努力,而不是现有成就。全新努力就会胜利满满。</mat-card-subtitle>
</mat-card-header>
<img mat-card-image src="https://material.angular.io/assets/img/examples/shiba2.jpg" alt="Photo of a Shiba Inu">
<mat-card-content>
<p>
The Shiba Inu is the smallest of the six original and distinct spitz breeds of dog from Japan.
A small, agile dog that copes very well with mountainous terrain, the Shiba Inu was originally
bred for hunting.
</p>
</mat-card-content>
</mat-card>
</div>
最新文章
- Linux/Mac/Shell常用命令
- IOS8下,百度地图无法定位解决办法
- Google Glass应用开发探索
- 内核源码分析之tasklet(基于3.16-rc4)
- 虚拟攻防系统 HoneyPot
- bzoj 1209: [HNOI2004]最佳包裹 三维凸包
- ROM包内的大致框架及各个文件的作用[转]
- poj 1273 Drainage Ditches_最大流模版
- G - I Think I Need a Houseboat(简单题,粘贴下来是因为数据精度需要注意)
- Ubuntu + VMware=Linux虚拟机
- LRU算法总结
- jQuery:deferred [转]
- Docker(六):Docker网络配置进阶
- wpf 无缝滚动
- Spark环境搭建(三)-----------yarn环境搭建及测试作业提交
- Lesson 01-Linux安装及基础命令
- [20180801]insert导致死锁.txt
- keal
- CodeForces 550A Two Substrings(模拟)
- posix多线程--条件变量