не суть важно):
@Injectable({
providedIn: 'root',
})
В этом компоненте есть метод show(message: string), который помимо того что показывает прогресс бар, должен устанавливать переменную экзмепляра класса this.message = message, которая в свою очередь должна отображаться в шаблоне {{message}}
Я инжектирую компонент, вызывается метод show("Any message") – компонент показывается, но не устанавливается значение this.message – WHY?
Вообще анализировал, такое чувство, что инжектированный инстанс, вовсе не инстанс а просто набор методов и свойств, которые прописаны в коде, но которые не изменить – оч странное поведение. Можно ли как то инстансы инжектируемые сделать инстансами? А не просто каркасом с функциональностью?
Можешь пример сделать на stackblitz?
вы компонент с севрисом не путаете?
Обсуждают сегодня