使用[ngValue]从选择返回的值是索引和值的串联
如果我使用这个
<select (change)="selectType($event)" name="type" >
<option *ngFor="let type of types" [ngValue]="type.value" >{{type.display}}</option>
</select>
然后我用它来获取所选选项的值
selectType (e) {
this.type = e.target.options[e.target.selectedIndex].value;
}
我的价值观看起来像这样
0: type1
1: type2
2: type3
...
我怎么才能获得价值? 似乎ngValue将索引AND值放在value参数中。