Я не уверен, что это лучший метод, но если вы хотите, чтобы переменная была доступна во всех местах без каких-либо инъекций, вы можете использовать глобальный объект "окна".это не угловой способ, но если ваш проект работает с внешними библиотеками, которые не написаны на угловом языке, это может помочь вам легко общаться с ним.например, вы можете ввести window.x = "что-то", чтобы создать новую переменную в объекте окна.