1
新しい選択のために何かしたいですが、onChange()に入ったものは常に最後の選択です。プレフィックスとハイフンなしで正しい値を取得するにはどうすればよいですか?Angular4-オンチェンジセレクトボックスが間違った値を返します
履歴書・教育・form.component.html
<select class="form-control custom-select" name="course_id" id="course_id" formControlName="course_id" (change)="onChange($event.target.value)">
<option value="">--Select--</option>
<option *ngFor="let course of course_list" [ngValue]="course.id">{{ course.name }}({{course.id}})</option>
</select>
履歴書・教育・form.component.ts例については
onChange(value) : void {
console.log('Course Value',value)
}
:私は取得しています値2:8。期待値はあなたがオブジェクトをバインドしたいときは、ちょうど[ngValue]
を使用
作品:
value.id
ようは、代わりに
[ngValue]
の[value]
を使用し、プリミティブ値です。 Tq –答えとして確認できますか? :) – developer033
確かに! @developer033 –