在我的角度环境中,我有以下文件。 应用程序/脚本/ constants.js
myApp.constant('constants', {
errorMessages: {
serverUnavailable: 'The server is not available at the moment, please try again later.'
},
.
.
.
应用程序/脚本/服务/ user.js的
myApp.factory('MyHttpInterceptor', ['$q', '$injector', '$location', '$rootScope'
function($q, $injector, $location, $rootScope) {
.
.
.
}
]);
我想推荐服务器不可用'在constants.js中定义为user.js,为此,我将constants.js添加为'常量'最后,如下所示,但它会导致错误' Uncaught SyntaxError:意外的令牌功能'。
应用程序/脚本/服务/ user.js的
myApp.factory('MyHttpInterceptor', ['$q', '$injector', '$location', '$rootScope', 'constants'
function($q, $injector, $location, $rootScope, constants) {
var v = constants.errorMessages.serverUnavailable;
这样做的正确方法是什么?
答案 0 :(得分:1)
在'常数'之后和功能之前添加逗号。