Angular 输入上的角度材质占位符不流动

Angular 输入上的角度材质占位符不流动,angular,angular-material,Angular,Angular Material,我使用的是角材质6.4.5,我的占位符浮动有问题 这是我的html <mat-form-field class='search'> <input matInput placeholder='Search' value='book' [(ngModel)]='search'> </mat-form-field> 我也有问题,我的垫选择它没有打开 <mat-form-field> <mat-select placeholder

我使用的是角材质6.4.5,我的占位符浮动有问题

这是我的html

<mat-form-field class='search'>
   <input matInput placeholder='Search' value='book' [(ngModel)]='search'>
</mat-form-field>

我也有问题,我的垫选择它没有打开

<mat-form-field>
   <mat-select placeholder="Test">
     <mat-option *ngFor="let foo of test" [value]="foo.id">{{foo.lastName}}</mat-option>
   </mat-select>
</mat-form-field>

{{foo.lastName}

我试了一下午,但没有成功。

属性
name
对于输入元素
[(ngModel)]



我忘了在我的styles.css中导入主题。现在一切都正常了

也许您正在寻找的是
标题
,而不是
占位符
。很可能您没有将材质模块正确导入到根模块中。
<mat-form-field class='search'>
   <input matInput placeholder='Search' name="search" value='book' [(ngModel)]='search'>
</mat-form-field>