Используйте ppa-purge (не установлено по умолчанию), чтобы отключить PPA, который автоматически вернет ваши пакеты в официальные версии.
Вы должны сделать это в самом компоненте не в шаблоне.
Использовать оператор .map () для изменения ваших данных:
this.data = [0,1,2,10,2,37,4,9,11].map(x => {
if(x%2 == 0)
return x;
})
// Remove all empty values.
.filter(n=>!isNaN(n));
Фильтрация ваших данных в компоненте
this.data.filter(x => {
if (x % 2 == 0)
return x;
});
Рабочая демонстрация https://stackblitz.com/edit/angular-feae8f
Используйте счетчик и геттер с крючком на последнем событии жизненного цикла: stackblitz
export class AppComponent {
name = 'Angular';
data: number []=[0,1,2,10,2,37,4,9,11];
count = 0;
get counter() {
return this.count++;
}
ngAfterContentChecked() {
this.count = 0;
}
}