Серьезно озадачен здесь. У меня есть две реактивные формы в проекте Angular.
Оба имеют элемент управления select с опциями, хранящимися в переменных класса.
Одна форма использует простые строки опций для опций сотрудника, например:
["Dan Smith", "Mark Johnson", etc.]
Другая форма использует объекты, как в:
[
{
value: "Dan Smith",
selected: false,
hidden: false
},
...
]
Пример Stackblitz: https://stackblitz.com/edit/angular-nks51y
В примере у меня есть кнопки для добавления новых случайных опций, и установка произвольно выбранной опции.
Кнопки работают на форме, которая использует простые строки, но не работают с формой, использующей объекты {}.
Кроме того, значение по умолчанию isn ' установить с формой объекта.
Я знаю, что что-то упустил, но не могу понять, что.