У меня есть объект, в котором каждое свойство есть объектом.
objectKeys = Object.keys;
tableColumnsConfig: any = {
id: {
name: 'ID',
value: true
},
title: {
name: 'Застройщик',
value: true
},
phone: {
name: 'Телефон',
value: true
},
website: {
name: 'URL',
value: false
},
avitoId: {
name: 'Avito ID',
value: true
}
}
Я вывожу список названий полей таким образом
<div *ngFor="let key of objectKeys(tableColumnsConfig)">
{{tableColumnsConfig[key].name}}
</div>
Как мне сделать, чтобы в этот список не попадали те значения у которых value === false?
p.s. Передалать объект в массив объектов в моем случае нельзя. Создавать дополнительный массив тоже нельзя, нужно использовать только объект tableColumnsConfig