У меня проблема с углом 2+, когда компонент загружается, затем переключается на другой маршрут, а затем снова загружается.
Я получил следующий код, загружающий массив, который затем загружается в ngFor
.
this.sub = this.subjectsService.getAllSubjects().subscribe(subjects => {
this.subjects = subjects;
});
Если я добавил элемент при первой загрузке, он загружается правильно, но если я перехожу на другой компонент, а затем возвращаюсь и затем добавляю элемент, добавленное значение не добавляется в список.
Я проверил, что при подписке массив сбрасывается, но каким-то образом угловой просто не запускает обновление HTML.Есть идеи, почему это происходит?