【发布时间】:2019-01-17 19:29:33
【问题描述】:
这是我的 html sn-p:
G Level 3:
<select [ngModel]="selectedg3" (ngModelChange)="selectG3Changed($event)">
<option [ngValue]="g3" *ngFor="let g3 of fetchService.gLevels3" [selected]="g3.name == selectedTask.glevel3.name">{{g3.name}}</option>
</select><br>
这是我的打字稿 sn-p:
selectG3Changed(g3:GLevel){
this.selectedg3 = g3;
}
我的 select 包含所有选项但保持为空,它没有选择设置选项。
但如果我像这样删除我的绑定:
G Level 3:
<select>
<option *ngFor="let g3 of fetchService.gLevels3" [selected]="g3.name == selectedTask.glevel3.name">{{g3.name}}</option>
</select><br>
它显示与 glevel3.name 匹配的选项。如何将 binding 与 [selected] 结合使用?
【问题讨论】:
标签: html angular typescript select data-binding