Angular 禁用启动中的特定下拉选项

Angular 禁用启动中的特定下拉选项,angular,typescript,primeng,Angular,Typescript,Primeng,下面是显示为下拉选项的数据。 我正在使用Ngrx获取数据: const arrData:[]; store.select(getOptions).subscribe(options => { this.dropdownOptions.forEach(data => { arrData.push({ 'options': data }) }) }); this.dropdownOptions = arrData; 下面是从服务器返回的数据 { "Inc

下面是显示为下拉选项的数据。 我正在使用Ngrx获取数据:

const arrData:[];
store.select(getOptions).subscribe(options => {
 this.dropdownOptions.forEach(data => {
   arrData.push({
   'options': data
    })
  })
});

this.dropdownOptions = arrData;
下面是从服务器返回的数据

{ 
 "Increase": true,
 "Decrease" : true,
 "Like" : true,
 "Dislike" : true,
 "Old" : false,
 "Others" : true
}
现在,我需要使用Priming下拉列表将它们显示为下拉选项(我可以这样做)

但问题是:因为每个选项都有一个布尔值,所以我需要在下拉列表中禁用该特定选项。我该怎么做

例如:-由于可见选项OLD具有布尔值False,如何将其禁用

谢谢

编辑-检查


但这对我不起作用

这能回答你的问题吗@ShabbirDhangot-你的解决方案对我有效。谢谢