Например, давайте рассмотрим приведенные ниже значения для city2 (список опций), и если selectedCity2 имеет значение, установленное как 'LDN'. Затем ожидается, что раскрывающийся список предварительно выберет и отобразит выбранное значение «Лондон», но этого не удастся сделать, если используется атрибут «optionLabel». Любые ответы на вопрос, почему, работает нормально, когда опция optionLabel удалена и атрибуты меток и значений используются в определениях городов2
this.cities2 = [
{name: 'New York', code: 'NY'},
{name: 'Rome', code: 'RM'},
{name: 'London', code: 'LDN'},
{name: 'Istanbul', code: 'IST'},
{name: 'Paris', code: 'PRS'}
];
в городах ниже раскрывающихся
<p-dropdown [options]="cities2" [(ngModel)]="selectedCity2" optionLabel="name"></p-dropdown>