输入上的角材料占位符不流动

时间:2018-08-20 16:33:06

标签: angular angular-material

我正在使用Angular Material 6.4.5,并且在浮动占位符时遇到问题。

这是我的html

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

enter image description here

我的垫子选择也有问题

<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>

有什么想法吗,我整个下午都尝试了,但没有成功。

2 个答案:

答案 0 :(得分:0)

属性name对于带有[(ngModel)]的输入元素是必需的

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

答案 1 :(得分:0)

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