【发布时间】:2017-08-02 19:24:45
【问题描述】:
在我的 Angular 程序中,我有一个选择框,它使用 ngFor 显示许多员工,并使用 ngValue 和 ngModel 从列表中获取员工数量,并在访问时将其用作索引数组。我希望在所有选定的员工之上有一个选项。这是我尝试过的,只要选择了所有员工或其中一名员工,一切都会正常工作,但我希望默认设置为所有员工选项。我该怎么做?
HTML:
<select class="form-control" id="empName" [(ngModel)]="selectedEmployee">
<option selected>All Employees</option>
<option *ngFor="let emp of empInfo; let i = index" [ngValue]="i">{{emp.EmpID}} - {{emp.FirstName}} {{emp.LastName}}</option>
</select>
这是我的 ts 中的变量:
selectedEmployee: number;
我试过这两种方法:
<option selected>All Employees</option>
<option selected="selected">All Employees</option>
但都不起作用。
【问题讨论】: