2017-02-13 118 views
0

我正在开发一个angularjs应用程序以将其集成到CRM仪表板中,我将使用XrmServiceToolKit。 我的问题在角厂整合这依赖由我希望使用XrmServiceToolKit网络API数据和后数据提取到我的CRM组织 我厂的服务就像波纹管:从AngularJs工厂调用XrmSrviceToolKit

'use strict'; 
angular.module('services',[]) 
    .factory('serviceFactory',['Jquery','json2','XrmServiceToolKit', function(Jquery,json2,XrmServiceToolKit) { 
    return{ 
     getAllCentres: function(){ 

      return alert("turnOn service method"); 
     }, 

     recupNbrPattes: function(){ 
      var retour = []; 

      return retour; 
     } 
    } 
}]); 

我的问题是控制台说服力我:

"Error: [$injector:unpr] Unknown provider: JqueryProvider <- Jquery <- serviceFactory 

我angularController是这样的:

'use strict'; 
var app = angular.module('demoApp', ['ngAnimate', 'ngSanitize', 'ui.bootstrap','services']); 
app.controller('TestController',['$scope', 'serviceFactory', function ($scope, serviceFactory) { 

} 

是我搞砸了?请帮忙。

+0

服务是否定义在角度。查看此链接,了解开发人员常见的陷阱https://docs.angularjs.org/error/$injector/unpr – DevCod

回答

-1

尝试删除“严格使用”我想这可能会导致错误