Все привет.
Есть у меня два проекта. "Под капотом" имеются Injectable провайдеры. Все в проектах вроде бы идентично, кроме логики провайдеров.
- Загружается страница, компоненты. Через ngFor выводятся элементы массива
- На странице есть поля ввода данных с помощью которых массив провайдера пополняется новыми данными
- console.log(array) показывает, что массив пополнился новым элементом
- Данные выводимые через ngFor обновляются на странице
Вот проблема
4 пункт! В одном проекте это происходит, в другом нет. import`ы одинаковые. Различие только в том, что один провайдер хранит данные типизированные (class) данные локально+localStorage, а другой хранит JSON объекты и только локально.
ЗЫ: Очень давно ушел из веб. Стал разработчиком десктоп приложений. Тогда, веб казался серым и нудным.. Решил я значит, в свободное, посмотреть, что же за зверь такой Angular, о котором все говорят. 4ый день сижу с ним и честно говоря, очень увлекся. Захотелось снова в веб)