Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何解决此问题-未知提供程序:UsersProvider<;-使用者_Javascript_Angularjs_Rest - Fatal编程技术网

Javascript 如何解决此问题-未知提供程序:UsersProvider<;-使用者

Javascript 如何解决此问题-未知提供程序:UsersProvider<;-使用者,javascript,angularjs,rest,Javascript,Angularjs,Rest,这是昨天的工作,但不是现在!!!!请建议。ng应用程序包含在我的html中。文件 我已经包括了所有的配置文件,不知道为什么会发生这种情况 这是我的app.js 'use strict'; // Declare app level module which depends on filters, and services angular.module('myApp', [ 'ngRoute', 'myApp.filters', 'myApp.services', 'myApp.dire

这是昨天的工作,但不是现在!!!!请建议。ng应用程序包含在我的html中。文件

我已经包括了所有的配置文件,不知道为什么会发生这种情况

这是我的app.js

'use strict';


// Declare app level module which depends on filters, and services   
angular.module('myApp', [
'ngRoute',
'myApp.filters',
'myApp.services',
 'myApp.directives',
'myApp.controllers'
]).
config(['$routeProvider', function($routeProvider) {
$routeProvider.when('/view1', {templateUrl: 'partials/partial1.html', controller:    'MyCtrl1'});
 $routeProvider.when('/view2', {templateUrl: 'partials/partial2.html', controller:        'MyCtrl2'});
 $routeProvider.otherwise({redirectTo: '/view1'});
 }]);
controller.js

 'use strict';

 /* Controllers */

  angular.module('myApp.controllers', []).
    controller('MyCtrl1', function($scope, Users) {
        $scope.allusers = Users.query();
    })
    .controller('MyCtrl2', [function() {

        }]);
services.js

  'use strict';

  var userServices = angular.module('myApp.services', ['ngResource']);

  var commentServices = angular.module('myApp.services', ['ngResource']);

   userServices.factory('Users', function($resource) { 
   return $resource('http://localhost:8080/PingleBackend/webresources/users', {}, {
    query: {method: 'GET', isArray: true},
    //        create: {method: 'POST'}
    }); 
    });






[$injector:unpr] Unknown provider: UsersProvider <- Users
http://errors.angularjs.org/1.2.13/$injector/unpr?p0=UsersProvider%20%3C-%20Users
http://localhost:8383/PingleFrontend/lib/angular/angular.js:3556 (23:27:33:392 | error)
at (anonymous function) (app/lib/angular/angular.js:9503:0)
at (anonymous function) (app/lib/angular/angular.js:6914:0)
at nodeLinkFn (app/lib/angular/angular.js:6274:0)
at compositeLinkFn (app/lib/angular/angular.js:5682:0)
at publicLinkFn (app/lib/angular/angular.js:5587:0)
at boundTranscludeFn (app/lib/angular/angular.js:5701:0)
at controllersBoundTransclude (app/lib/angular/angular.js:6292:0)
at update (app/lib/angular/angular-route.js:873:0)
at (anonymous function) (app/lib/angular/angular.js:12329:0)
at (anonymous function) (app/lib/angular/angular-route.js:556:0)
at (anonymous function) (app/lib/angular/angular.js:11033:0)
at (anonymous function) (app/lib/angular/angular.js:11033:0)
at (anonymous function) (app/lib/angular/angular.js:11119:0)
at (anonymous function) (app/lib/angular/angular.js:12045:0)
at (anonymous function) (app/lib/angular/angular.js:11871:0)
at (anonymous function) (app/lib/angular/angular.js:12151:0)
at done (app/lib/angular/angular.js:7909:0)
at completeRequest (app/lib/angular/angular.js:8110:0)
at (anonymous function) (app/lib/angular/angular.js:8056:0)
“严格使用”;
var userServices=angular.module('myApp.services',['ngResource']);
var commentServices=angular.module('myApp.services',['ngResource']);
工厂('Users',函数($resource){
返回$resource('http://localhost:8080/PingleBackend/webresources/users', {}, {
查询:{method'GET',isArray:true},
//创建:{method:'POST'}
}); 
});
[$injector:unpr]未知提供程序:UsersProviderTry

更新

您有两个同名的模块

var userServices = angular.module('myApp.services', ['ngResource']);
var commentServices = angular.module('myApp.services', ['ngResource']);
不要使用全局变量


:)

尽管我已经在我的services.js中添加了myApp.services var userServices=angular.module('myApp.services',['ngResource']);
var userServices = angular.module('myApp.services', ['ngResource']);
var commentServices = angular.module('myApp.services', ['ngResource']);