2017-03-15 2 views
1

프로젝트를 실행 한 후 commonService.restDataService이 함수 오류가 아닙니다. 나를 도와주세요. 미리 감사드립니다.TypeError : commonService.restDataService가 함수가 아닙니다.

(function() { 
    'use strict'; 
    angular.module('formlyApp').factory('LoginService', ['$http', 'SessionService', 'commonService', 'AlertService', 
     LoginService 
    ]); 

    function LoginService(SessionService, commonService, AlertService) { 

     commonService.restDataService(LOGIN_TOKEN_URL, data, null, clientName).then(function(response) { 
     if (response.data.jwt) { 
      SessionService.saveToken(response.data.jwt); 
      successHandler(); 
     } else if (response.data.responseCode == 452) { 
      AlertService.addAlert('Invalid credentials'); 
     } 
     }, function(response) { 
     if (response.status === 452) { 
      AlertService.addAlert('System Error'); 
     } else { 
      AlertService.addAlert(response.data.message); 
     } 
     }); 

답변

1

당신은

그냥이

function LoginService(SessionService, commonService, AlertService) 

당신의 도움이

function LoginService($http,SessionService, commonService, AlertService) 
+0

감사로 변환 매개 변수에 $http 놓친 ...하지 –

+0

@rahulPawar하세요 그것을 받아들이는 것을 잊지 마십시오. –

관련 문제