У меня есть пользовательская функция:
public changeClass() {
this.studyPlan = this.studyPlanClone.slice();
if (this.filter.classNumber) {
this.studyPlan = this.studyPlan.filter(study => study.classNumber == this.filter.classNumber);
}
console.log(this.studyPlan);
}
И шаблон HTML это:
<tr *ngFor="let item of studyPlan"></tr>
Когда я вызываю changeClass()
метод, он фильтрует существующий начальный объект и возвращает новый.
Я вижу правильный результат в консоли с 3 объектами:
Но на странице есть вид с предыдущим объектом studyPlan
. Не отображается.