@nightY77

Angular PrimeNG multiselect: как выбрать программно лишь часть вариантов из списка?

У меня есть мультиселект PrimeNG, данные options для него получаю с сервера при инициализации, проблема в том, что все пункты списка автоматом выбираются, а мне нужно селектить только некоторые пункты с определенными айдишниками. Нашел в инетах пост о том что можно добавлять пункты списка которые должны быть выделенными, с помощью [(ngModel)] пуша их в соответствующий массив, но моя реализация не работает:
<p-multiSelect [options]="locations" [(ngModel)]="selectedItems"                                 
                                 [formControlName]="'locations'"
                                 [maxSelectedLabels]="1"                                 
                                 defaultLabel="Select office"
                                 optionLabel="address"
                                 dataKey="id"
                                 [filter]="true"></p-multiSelect>


всеравно селектятся все айтемы списка. В доке есть еще пару слов о SelectItem API с похожими примерами, но как сделать так чтобы это работало не пойму. Кто знает подскажите пож-та!
  • Вопрос задан
  • 294 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы