2014-07-24 3 views
0

에 정의되어 있지, 내 회사는 각도각도는 다양한 이유로 기능

(function(angular) { 
    'use strict'; 

    function Principal($q, $http, $cookies) { 
     this.$q = $q; 
     this.$http = $http; 
     this.$cookies = $cookies; 
    } 

    Principal.prototype.isIdentityResolved = function() { 
     return angular.isDefined(this._identity); 
    }; 

}()); 

우리의 다양한 개체에 대한이 모델 모듈이 위의 마스터 한 수준에 의해 정의되고를 수행하기로 결정했다.

var Principal = require('./Principal'); 
var AuthServ = require('./AuthorizationService'); 

var SecAng = angular.module('SecAng', []); 

SecAng.service('principal', Principal); 
SecAng.service('authorization', AuthServ); 

module.exports = SecAng; 

와는 browsify는 이름과 내 app.js 내 모듈에 포함

내 문제에 선 return angular.isDefined(this._identity); 것을 해결합니다. 각도가 정의되지 않았다는 오류가 계속 발생합니다. 왜 이런 일이 일어날까요? 당신의 자기 호출 기능으로 각

답변

0

패스 :

(function(angular) { 
    'use strict'; 

    ... 
}(angular)); 
+0

나는 이미 그것이 작동하지 않았다 시도했다. 같은 오류. – scphantm

+0

게시판에 게시자가 있습니까? – pixelbits

+0

아, 아니. 피들 (fiddle) 또는 플 런커 (plunker)에 게시 할 수 없도록 허용 된 회사 방화벽은 나를 허용하지 않습니다. 기업 규칙에 따르면 내가 한 일을 게시하는 것이 허용되지 않았지만 나는 그 멍청한 일을 벗겼다. – scphantm

관련 문제