Я очень плохо знаком с Angular и немного ошеломлен.
Насколько я понимаю, у меня есть компонент, из которого я могу отображать данные типа {{ this }}
, который работает нормально. Теперь я хочу выбрать те данные, которые находятся в component.ts
. Это массив строк:
private strategies: string[] = ["ASAP", "W&T"];
Теперь в моем component.html
я хочу создать выборку с этими строками в качестве параметров.
<select ngModel="result" ngOptions="value for value in strategies">
</select>
{{ result }}
Но список опций всегда пуст. {{ strategies }}
дает ASAP,W&T
, что правильно. Даже если я использую базовый пример, такой как:
<select ngModel="result" ngOptions="value for value in ['a', 'b']">
</select>
список опций полностью пуст. Чего мне не хватает?