Я строю простую форму, перебирая список вопросов, а для каждого вопроса - список его ответов.Теперь, так как я создаю SELECT
элемент управления формой, перечисляя доступные опции через *ngFor
, я хотел бы сделать первый вариант параметром по умолчанию, другими словами, сделать его основанным на SELECTED на значение локальной переменной first
, но я не понимаю, почему не работает следующий подход.
<select [formControlName]="question.id">
<option *ngFor="let answer of answers; first as isFirst" [value]="answer.name" [selected]="isFirst">
{{answer.name}}
</option>
</select>
Предложенные вопросы не решили мою проблему.Попытка замены [selected] на [attr.selected], но не сработала.