ngValue返回索引和值

时间:2018-02-26 01:13:23

标签: angular

使用[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参数中。

0 个答案:

没有答案