我正在尝试使用 Angular 7 设置选择选项的默认值,但它没有设置默认选项值;
这是我试图做的。
在组件中,我使用setValue()方法来设置默认值。
this.courseForm.controls['selectedTeacher'].setValue(this.course['Teacher'],{onlySelf: true});
在模板中,我使用的是这样的选择:
<select formControlName="selectedTeacher">
<option *ngFor="let teacher of teachers" [ngValue]="teacher">
{{ teacher.FirstName }} {{teacher.LastName}}
</option>
</select>
通常,当像这样尝试输入文本时,它会起作用,但选择列表不起作用。
我无法确切地意识到问题是什么。
人到中年有点甜
相关分类