2016-09-07 8 views
1

각도 컨트롤러에서 공장 방법을 사용하고 있습니다. 최근에 우리는 공장이 파괴되지 않기 때문에 더 많은 메모리 누수가 발생하고 페이지가 내려 가고 있기 때문에 논의가있었습니다. 각도 객체 J에서 팩토리 객체 파괴

  1. bulkController.$inject = ['factory1']; 
    
    function bulkController(factory1) { 
        var style = factory1.getLevel1Cols(response); 
    }; 
    
    이 공장에 문제가 있습니까 우리는 결과를 얻는 완료 할 때 내가 만약 그렇다면 어떻게 할 공장을 파괴해야합니까 :

    나는 공장 메소드를 호출하려면 다음 구문을 사용하고 있습니다 나는 공장을 파괴하니?

  2. 나는 등 여러 가지 변수, 배열, 컨트롤러,

+0

http://stackoverflow.com/questions/20127199/how-can-angularjs-factory-return-an-object – GANI

답변

2

당신은 공장을 파괴 할 수없는 파괴 각도 JS의 파괴를 구현하려면 어떻게, 그들은 싱글 그리고 그들은 한 번 그들이 처음 필요할 때 생성됩니다 모듈에 의해.

팩토리에 두 가지 방법을 추가 할 수 있습니다. enter(), exit()를 사용하면 소켓을 만들고 닫을 수 있습니다.

사용자가 로그인 할 때 enter()를 호출 할 때 로그 아웃 할 때 - exit().

+0

안녕하세요, 답장을 보내 주셔서 감사합니다.하지만 '소켓 생성 및 닫기'에 대해 이해하지 못했습니다. 위의 링크에서 언급 한 것처럼 이미 "서비스"객체를 반환하고 있기 때문에 – Pardha