2017-01-27 3 views
0

5 개의 다른 컨트롤러에서 반복되는 범위 메서드가 있는데, 이는 코드 중복률이 증가하기 때문에 $를 사용하지 않고이 코드를 한 곳에서 작성하고 액세스 할 수있는 방법입니다. rootScope.컨트롤러에서 메서드 복제 피하기

컨트롤러 코드는 다음과 같습니다

$scope.keys = function (obj) { 
     return CommonService.getKeyValuePair(obj); 
    }; 
+1

? 4 more to go – yBrodsky

+0

'$ scope.keys = CommonService.getKeyValuePair;'단 한 줄로 줄일 수있다. – Ankh

+0

@Ankh 다시 remaing 컨트롤러에 추가해야합니다. –

답변