Мы можем сделать это очень просто. Просто создайте функцию в файле component.ts
getActiveDataFromNewPharmacys():Array<any> {
// type of status must be boolean
return this.newPharmacys.filter(obj => obj.status);
}
И вызовите эту функцию в файле компонента. html для зацикливания следующим образом.
<tr *ngFor="let pharmacy of getActiveDataFromNewPharmacys();let i=index" >
, тогда вы будете активны только продукты в html и принимают непрерывный индекс.
Дополнительная информация Лучше сделать функцию создания более обобщенной c.
getActiveDataFromArrayList:Array<any>):Array<any> {
// type of status must be boolean
return arrayList.filter(obj => obj.status);
}
Тогда эту функцию можно использовать повторно для любого объекта. Первая функция - это переменная зависимость.
Надеюсь, это поможет вам
.. Удачное кодирование ..