如何在 Controller 中获取常量。
angular.module('app').register.controller('navigationCtrl', function ($scope, navigationSvc, $STORAGE_KEY) {
alert($STORAGE_KEY);
$STORAGE_KEY 是常量变量。我想不注入(inject)就得到它。我想要这样的东西:
angular.constant('$STORAGE_KEY')
最佳答案
你可以试试这个:
angular.module('app').constant('$STORAGE_KEY', {
value : 'myval'
});
你可以通过你的 Controller 给她打电话
angular.module('app').controller('navigationCtrl', ['$STORAGE_KEY',function($STORAGE_KEY){
alert($STORAGE_KEYS.value);
}]);
不要忘记对常量值的更改将应用于 Angular 模块中的所有位置。
关于Angularjs如何在 Controller 中获得常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24158259/