我正在使用Angular 7和Angular Material。我希望我有一个默认值,但是它不能按预期工作。
<mat-select required [(value)]="userProfile.gender">
<mat-option value="Male">Male</mat-option>
<mat-option value="Female">Female</mat-option>
</mat-select>
userProfile确实有一个属性,在我的测试用例中,其值为Male,但是在html中未选择任何内容。我在做什么错了?
答案 0 :(得分:-1)
我不知道为什么,但是将[[value)]更改为[[ngModel)]即可解决
<mat-select required [(ngModel)]="userProfile.gender">
<mat-option value="Male">Male</mat-option>
<mat-option value="Female">Female</mat-option>
</mat-select>