Это официальный способ обработки констант.
angular.module('app', []);
app.constant('MOVIE_TITLE', 'The Matrix');
.controller('MyController', function (MOVIE_TITLE) {
expect(MOVIE_TITLE).toEqual('The Matrix');
});
Вас заинтересует второй ряд, остальное - только для примера.
Обратите внимание, что константа может быть объектом, массивом и т. Д. Не только строка.
Характеристики постоянных, изготовленных таким образом:
это одноэлементный, он не является Инициативным и не Конфигурируемым
Если вам нужно то, что декораторы могут управлять и изменять, вам нужно .value()
Для получения дополнительной информации об этом и других провайдерах:
https://gist.github.com/demisx/9605099