Переменные действительны и доступны только в той области, где они были созданы (и в «дочерних областях»).
Если вы хотите иметь некоторую глобальную переменную, вы можете просто создать «глобальную переменную»(просто Google).
Но так как вы используете Angular (хотя старая версия "angularjs", а не новая версия "Angular"), есть лучшие способы.В Angular (новом, не знаю о старом) вы можете создать и использовать то, что называется «сервис».Это своего рода глобально доступный объект, который может содержать много переменных и других вещей, которые могут быть использованы в другом месте кода.
НО: в зависимости от используемого здесь варианта использования вы также можете создавать переменные на внешнем угловомкомпонент и вставьте / передайте их в дочерний компонент.Таким образом, оба могут использовать и получить к нему доступ.Узнайте больше о привязке / двусторонней привязке для этой цели.