我正在使用
我在做什么
我刚开始一个新项目并安装了材料
从上一个项目复制某些语法时,尝试导入时出错
'导入{MdInputModule}来自'@ angular / material';
'md-form-field'不是已知元素:
HTML
<form [formGroup]="albumEdit">
<md-form-field>
<input mdInput formControlName="albumTitle" placeholder="Album Title">
</md-form-field>
</form>
问题
答案 0 :(得分:3)
自2.0.0-beta.12
起,Md
前缀已被删除,支持Mat
前缀。见CHANGELOG:
重大变化 所有&#34; md&#34;已删除前缀。将
md
前缀更改为mat
:
在你的打字稿中,
import { MatInputModule} from '@angular/material';
并在你的模板中:
<mat-form-field>
<input matInput formControlName="albumTitle" placeholder="Album Title">
</mat-form-field>
网站上的文档已过时,需要使用mat
前缀进行更新。