您好,我是angular的初学者,我想在我的应用程序中使用基本的Inputs字段,我在下面的博客中关注了我的要求https://material.angular.io/components/input/overview,但是当我运行代码时却出现了错误
Template parse errors:
'mat-form-field' is not a known element:
1. If 'mat-form-field' is an Angular component, then verify that it is part of this module.
2. If 'mat-form-field' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the
下面我给了我的stackblizz链接,请帮助我在哪里做错了
答案 0 :(得分:0)
您尚未在MatInputModule
中导入.module.ts
在您的app.module.ts
import {MatInputModule} from '@angular/material/input';
imports : [
// Other modules
MatInputModule
]
答案 1 :(得分:0)
您需要同时从{p> 1导入MatInputModule
import {MatInputModule} from '@angular/material/input';
以及
中的MatFormFieldModule
import {MatFormFieldModule} from '@angular/material/form-field';
在
@NgModule({
imports: [ BrowserModule, FormsModule,MatInputModule, MatFormFieldModule ],
declarations: [ AppComponent, HelloComponent ],
bootstrap: [ AppComponent ]
})
在app.module.ts
中。
MatFormFieldModule
用于<mat-form-field></mat-form-field>
,
MatInputModule
用于输入/文本区域中使用的matInput
。
工作中
demo