вам нужно использовать и версия primeng совместима с angular verion, primeng имеет такую же базу номеров версий angular verion
шаблон
<p-column field="missions" header="Missions">
<ng-template let-data="rowData" pTemplate="body">
<p-dropdown [options]="data.missions" [(ngModel)]="data.selectedValue"></p-dropdown>
</ng-template>
</p-column>
вам нужно изменить значение параметра primeng, являющегося объектом метки, база значений данных допустимых параметров primeng
ngOnInit() {
this.interactionHistories.forEach(row => {
if (row.missions) {
row.missions = row.missions.map(value => ({label:value, value}));
row.selectedValue = row.missions[0];
}
});
}
demo ?