In meiner Angular App habe ich definiert eine Konstante wie:Angular - Konstante Variable Beschlossen Bedingtes
var app = angular.module('app', ['ngTagsInput'])
.constant('API', 'https://www.example.com/api/v1')
})();
Jedoch habe ich diese API URL wollen auf einem konstanten abhängig sein, die ich oben festgelegt haben, nämlich:
var WORKING_ON_ENV = "dev";
Also habe ich versucht, dies mit dem implementieren folgenden - aber seiner Arbeit nicht - dies mit kantiger Konstanten tatsächlich möglich ist ?:
.constant('API', function() {
if (WORKING_ON_ENV == "prod") {
return 'https://www.example.com/api/v1'
} else {
return 'https://www.example.com/api/v2'
}
})
Jeder Ratschlag geschätzt.
Danke.