角度开发和使用服务到运行应用程序

时间:2015-06-12 18:01:15

标签: angularjs angular-ui interceptor angular-services

我想知道是否有人可以帮助我理解为什么我无法使代码生效。

我已经在主模块的run方法中进行了会话检查,检查部分的一切都运行良好但由于某些原因,当我尝试启动模式以重新连接用户时,我收到此错误

run(['$rootScope', '$window', "$location", "loginModalService",
        function ($rootScope, $location, $window, loginModalService) {

我已经检查了以下原因:

loginModalService.js包含以及模板。 我已将NULL命令以防止缩小麻烦。

我采取了从这个网站启动模式到run方法的想法: authentication-made-simple-in-single-page-angularjs-applications

我希望你能帮助我。

3 个答案:

答案 0 :(得分:0)

您错过了依赖

run(['$rootScope', '$window', "$location", "loginModalService",
        function ($rootScope,  $window, $location, loginModalService) {

答案 1 :(得分:0)

其他可能性是您的角应用程序中从未注册过loginModelService服务。

答案 2 :(得分:0)

每个人在更精确地查看错误显示之后,我终于得到了对我的代码无效的内容。

我不是来自run方法,而是来自我创建的服务。我确实放了一个$ scope,这是不允许使用的。