【发布时间】:2017-03-12 11:42:05
【问题描述】:
我用Reff写了一个常量文件, 如果我这样尝试,我会得到以下异常:
angular.min.js:118 Error: [$injector:unpr] http://errors.angularjs.org/1.5.8/$injector/unpr?p0=ENVProvider%20%3C-%20ENV%20%3C-%20viewRoleController
我在控制台中收到上述错误: 我的代码如下,
jsp:-包含常量文件位置
角度控制器
var app = angular.module('App', ['angularUtils.directives.dirPagination','ui.bootstrap']);
app.controller('viewRoleController', function($scope, $http, ENV, viewRoleService) {
var dynamicData;
$http.get('js/commons/AngularConstantFile.js').then(function (response) {
dynamicData = response.data;
});
});
常量文件:-
var app = angular.module('App');
app.constant("ENV", {
"status412": "412",
"Success": "Success",
});
【问题讨论】:
-
你是不接受答案的男孩。 IMO,你不应该得到任何帮助。仍在此处等待反馈:stackoverflow.com/questions/41978567/… 以及所有其他有关您的问题的用户仍在等待您的反馈。
-
@lin 感谢您的帮助,如果我的问题得到解决,那么我一定会接受答案,否则我该怎么做。
-
这是一个糟糕的谎言 m8。你的大部分问题都得到了很好的答案,但你甚至没有给出反馈。我在stackoverflow.com/questions/41978567/… 的回答也确实解决了你的问题(我花了很多时间给你一个完全合格的答案)。你从来没有回过电话,即使我要求你。抱歉,但这不是 stackoverflow 的工作方式。
-
@lin 我会尊重你对你善良的帮助性质的诚意。但实际上这些答案并不能满足我的要求。我不这么认为这是你的问题。我认为这是我理解的问题。对此我深表歉意。我从这里学到了新的一课。
-
就您的其他问题提供反馈并标记正确答案。你收到了很多关于你的问题的好答案。如果用户写了
Are you using angularjs ? if so provide the code of your controller之类的评论 - 你应该会回答这个问题,否则用户应该如何给你一个正确的答案。如果其他用户要求您就他的答案提供反馈,您应该给它以使用户有可能解决您的问题。但你能做的最糟糕的事情就是“什么都没有”,就像你现在对所有问题都做了一样。
标签: javascript angularjs json