如何设置值以选择垫?

时间:2018-11-19 16:00:37

标签: angular angular-material html-select angular-material-6

如何将值设置为Mat-select?

    <mat-select formControlName="project" >
      <mat-option *ngFor="let project of projectList" [value]="project.projectid" 
        (click)="projectSelected(project.projectid)">
        {{project.project_name}}
      </mat-option>
    </mat-select>
  </mat-form-field>

我正在尝试使用此代码来执行此操作,但是它不起作用。

this.form.patchValue({
  'project.projectid': 1
});

1 个答案:

答案 0 :(得分:0)

我在stackblitz创建了一个fork,这是链接: https://stackblitz.com/edit/angular-wiccq5

我认为您的问题出在[value]上,因为它似乎期望使用字符串,并且您正在传递数字。