OnChange角度未打印准确值

时间:2019-05-31 17:26:14

标签: angular onchange

我正在尝试从Onchange事件的选择框中检索值: 这是我尝试的代码:

html:

<select  (change)="onChangeObj($event.target.value)">
    <option value="" hidden>Select</option>
    <option *ngFor="let x of fruits" [ngValue]="x.code"> {{x.name}}</option>
</select>

ts:

onChangeObj(value) {
    console.log(value);
}

当我打印值时,它正在打印: 1:AP 2:或 等等。如何在不使用1:,2:等的情况下打印准确的值('AP','OR')

示例Json:

`Json:{名称:“ Orange”,代码:“ OR”,描述:“ Orange fruit”}},{名称:“ Apple”,代码:“ AP”,描述:“ Apple friut”}}

使用($ event.target.value)时。我得到的是'2:AP','1:OR',例如,不确定该数字在何处添加。 “ AP”等。

1 个答案:

答案 0 :(得分:1)

实际上,您的代码是正确的。 Check your code in action in Stackblitz

也许您这边出了问题。