代码之家  ›  专栏  ›  技术社区  ›  dshukertjr

角度材质材质材质选择集默认选定值

  •  0
  • dshukertjr  · 技术社区  · 6 年前

    我用的是角度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确实有一个属性,在我的测试用例中该值是男性的,但是html中没有选择任何内容。我做错了什么?

    1 回复  |  直到 6 年前
        1
  •  2
  •   dshukertjr    6 年前

    我不知道为什么,但将[(值)]更改为[(ngModel)]解决了这个问题

      <mat-select required [(ngModel)]="userProfile.gender">
        <mat-option value="Male">Male</mat-option>
        <mat-option value="Female">Female</mat-option>
      </mat-select>