Javascript Ionic/angularjs如何修复未知提供商的Cookie问题?

Javascript Ionic/angularjs如何修复未知提供商的Cookie问题?,javascript,angularjs,cookies,ionic-framework,Javascript,Angularjs,Cookies,Ionic Framework,我正在尝试使用cookies,但出现以下错误 ionic.bundle.js:25642错误:[$injector:unpr]未知提供程序: UserServiceProvider如上述评论中所述。在authenticationService.js中,您有这一行authenticationService.$inject=['$http','$cookieStore','$rootScope','$timeout','UserService','$cookies']。这意味着在初始化此服务时,应该

我正在尝试使用cookies,但出现以下错误

ionic.bundle.js:25642错误:[$injector:unpr]未知提供程序:
UserServiceProvider如上述评论中所述。在authenticationService.js中,您有这一行
authenticationService.$inject=['$http','$cookieStore','$rootScope','$timeout','UserService','$cookies']。这意味着在初始化此服务时,应该有可注入组件(如服务/工厂/控制器)可用于Angular

在这种情况下,除了
UserService
之外的所有组件都可以作为
angular.js
的一部分或作为其他包(如
angular cookies.js
)提供


你能为
UserService.js添加一个定义吗?
,然后你的应用程序就可以运行了。

如上面评论中所述。在authenticationService.js中,您有这一行
authenticationService.$inject=['$http','$cookieStore','$rootScope','$timeout','UserService','$cookies']。这意味着在初始化此服务时,应该有可注入组件(如服务/工厂/控制器)可用于Angular

在这种情况下,除了
UserService
之外的所有组件都可以作为
angular.js
的一部分或作为其他包(如
angular cookies.js
)提供


你能为
UserService.js添加一个定义吗?
这样你的应用程序就可以运行了。

问题似乎出在UserService上。你能发布代码吗?@m22an这是我第一次开发应用程序,我“边学边用”。请原谅我的愚蠢问题,但你能告诉我什么是用户服务吗?您是指我创建的authentication.js文件吗?在您的authenticationService.js中,有这一行
authenticationService.$inject=['$http','$cookieStore','$rootScope','$timeout','UserService','$cookies']。这意味着在初始化此服务时,应该有可注入组件(如服务/工厂/控制器)可用于Angular。在这种情况下,
UserService
以外的所有组件都可以作为angular.js的一部分或作为其他包(如
angular cookies.js
)提供。你能为UserService.js添加一个定义吗?那么你的应用程序应该可以工作了。@M22是的,可以了!谢谢:)很乐意帮忙,如果答案能解决你的问题,请接受。我还建议你阅读一些关于Angular的文章,问题似乎出在UserService上。你能发布代码吗?@m22an这是我第一次开发应用程序,我“边学边用”。请原谅我的愚蠢问题,但你能告诉我什么是用户服务吗?您是指我创建的authentication.js文件吗?在您的authenticationService.js中,有这一行
authenticationService.$inject=['$http','$cookieStore','$rootScope','$timeout','UserService','$cookies']。这意味着在初始化此服务时,应该有可注入组件(如服务/工厂/控制器)可用于Angular。在这种情况下,
UserService
以外的所有组件都可以作为angular.js的一部分或作为其他包(如
angular cookies.js
)提供。你能为UserService.js添加一个定义吗?那么你的应用程序应该可以工作了。@M22是的,可以了!谢谢:)很乐意帮忙,如果答案能解决你的问题,请接受。我还建议你阅读一些关于角度的文章。
<script src="//code.angularjs.org/1.4.3/angular-cookies.js"></script>
angular.module('app', ['ionic', 'app.controllers', 'app.routes', 'app.services', 'app.directives','app.filters','ngSanitize','ngCookies','base64'])
<script src="js/authenticationService.js"></script>
(function () {
    'use strict';

    angular
        .module('app')
        .factory('AuthenticationService', AuthenticationService);

    AuthenticationService.$inject = ['$http', '$cookieStore', '$rootScope', '$timeout', 'UserService','$cookies'];
    function AuthenticationService($http, $cookieStore, $rootScope, $timeout, UserService,$cookies) {...