Я использую p-dropdown PrimeNG .Опции - это массив меток и значение.Каждый раз после изменения он окрашивается в красный цвет снизу.
Перед выбором выглядит так:
После выбора,это выглядит так:
HTML код:
<div>
<span class="md-inputfield">
<label class="floatPlaceHolder">{{schema.description | translate }}</label>
<p-dropdown [disabled]="schema.readOnly==true?true:false" appendTo="body" [formControl]="control" [options]="schema.oneOf"
[autoWidth]="false" appendTo="body" [filter]="schema.oneOf&&schema.oneOf.length>5"></p-dropdown >
</span>
</div>
Машинописный код:
"oneOf": [
{
"value": 0,
"label": ""
},
{
"value": 4,
"label": "A"
},
{
"value": 2,
"label": "B"
},
{
"value": 1,
"label": "C"
}
]