Angular 在 运行 应用程序中开发和使用服务
Angular development and using services into run app
我想知道是否有人可以帮助我理解为什么我的代码无法正常工作。
我已经在主模块的 运行 方法中进行了会话检查,检查部分的所有内容都运行良好,但由于某些原因,当我尝试启动模式以重新连接用户时,我收到此错误
Uncaught Error: [$injector:unpr] Unknown provider: $scopeProvider <- $scope <- loginModalService.
我已经检查过以下原因:
loginModalService.js 包含在模板中。
我已经放了 run(['$rootScope', '$window', "$location", "loginModalService",
function ($rootScope, $location, $window, loginModalService) {
i 命令以防止缩小问题。
我从这个网站上采纳了将模式启动到 运行 方法中的想法:
authentication-made-simple-in-single-page-angularjs-applications
希望你能帮帮我。
你放错了依赖项
run(['$rootScope', '$window', "$location", "loginModalService",
function ($rootScope, $window, $location, loginModalService) {
另一种可能是 loginModelService 服务从未在您的 angular 应用程序上注册。
每个人在更准确地查看了错误显示后,我终于明白了我的代码不起作用的地方。
我不是来自 运行 方法,而是来自我创建的服务。我确实放了一个$scope,在服务中是不允许的。
我想知道是否有人可以帮助我理解为什么我的代码无法正常工作。
我已经在主模块的 运行 方法中进行了会话检查,检查部分的所有内容都运行良好,但由于某些原因,当我尝试启动模式以重新连接用户时,我收到此错误
Uncaught Error: [$injector:unpr] Unknown provider: $scopeProvider <- $scope <- loginModalService.
我已经检查过以下原因:
loginModalService.js 包含在模板中。
我已经放了 run(['$rootScope', '$window', "$location", "loginModalService",
function ($rootScope, $location, $window, loginModalService) {
i 命令以防止缩小问题。
我从这个网站上采纳了将模式启动到 运行 方法中的想法: authentication-made-simple-in-single-page-angularjs-applications
希望你能帮帮我。
你放错了依赖项
run(['$rootScope', '$window', "$location", "loginModalService",
function ($rootScope, $window, $location, loginModalService) {
另一种可能是 loginModelService 服务从未在您的 angular 应用程序上注册。
每个人在更准确地查看了错误显示后,我终于明白了我的代码不起作用的地方。
我不是来自 运行 方法,而是来自我创建的服务。我确实放了一个$scope,在服务中是不允许的。