Я пытаюсь инициализировать constant
с глобальной переменной в моем angularJS
так:Инициализация Constant с глобальной переменной
var app = angular.module('myApp')
.constant('test1', myTest.test1)
.constant('test2', myTest.test2);
Проблема иногда глобальная переменная myTest
не доступна из-за которой он выдает ошибку, что myTest is not defined
, Я пробовал это также:
.constant('test1', angular.isDefined(myTest)?myTest.test1:'')
.constant('test2', angular.isDefined(myTest)?myTest.test2:'')
Но он по-прежнему бросает ту же ошибку. Есть ли тренировки?
myTest доступен в окне? – mohamedrias