OnChange угловой не печатает точное значение - PullRequest
0 голосов
/ 31 мая 2019

Я пытаюсь получить значение из поля выбора события 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: ИЛИ и т. Д., Как я могу напечатать точное значение ('AP', 'ИЛИ') без 1:, 2: и т. Д ...

пример Json:

`Json: {name:" Orange ", код:" OR ", описание:" Orange fruit "}, {name:" Apple ", код:" AP ", описание: "Apple friut"}

при использовании ($ event.target.value) .. Я получаю '2: AP', '1: ИЛИ', как это, не уверен, где эти числа добавляются.. так что теперь я хочу только 'ИЛИ', 'AP'etc ..

1 Ответ

1 голос
/ 31 мая 2019

На самом деле ваш код правильный. Проверьте свой код в действии в Stackblitz

Возможно, что-то идет не так в вашей стороне.

...