Я хочу использовать постоянные переменные, которые можно вызывать из любого места в проекте.Нельзя вводить константу другим модулям angularjs ionic
Я сделал «constants.js».
angular.module('myApp.constants', [])
.constant('const', (function(){
return {
username = 'abc'
}
})()
);
'app.js'
angular.module('myApp', ['ionic', 'myApp.controllers', 'myApp.constants'])
.run(function($ionicPlatform, $rootScope) {
$ionicPlatform.ready(function() {
if (window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
}
if (window.StatusBar) {
StatusBar.styleDefault();
}
});
})
'controllers.js'
angular.module('myApp.controllers', [])
.controller('LoginCtrl', function($scope, $ionicPopup, $http, $state, const) {
$scope.user_name = const.username;
});
Когда я назвал 'Const' от контроллера, я получил эту ошибку.
D/SystemWebChromeClient: file:///android_asset/www/js/controllers.js: Line 8 : Uncaught SyntaxError: Unexpected token const
I/chromium: [INFO:CONSOLE(8)] "Uncaught SyntaxError: Unexpected token const", source: file:///android_asset/www/js/controllers.js
Я не знаком с angularjs и его модулем. Надеюсь, кто-то может отправить меня в правильном направлении.
Заранее спасибо.
Это не работает :( – Thwe