Я пытаюсь создать выпадающее меню с несколькими значениями.
Однако при выборе значения я хочу сделать вызов API, который принимает идентификатор.
В моем component.ts у меня есть массив значений:
values = [
{ id: 3432, name: "Recent" },
{ id: 3442, name: "Most Popular" },
{ id: 3352, name: "Rating" }
];
В моем шаблоне я использую этот массив следующим образом:
<select>
<option *ngFor="let v of values" [value]="v">
{{v.name}}
</option>
</select>
Однако при выборе значения из раскрывающегося списка, как я могу получить доступ к свойству id
? Я хочу использовать это в моей функции getPhotosByType(id)
.
Спасибо