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