프로젝트 내 각 라우터의 컨트롤러에는 반복되는 $scope.getName 메소드 선언이 많기 때문에 이러한 공통 부분을 아래 설명과 같이 라우터 외부 컨트롤러에 넣어 두려고 합니다.
으아아아parentController에 $scope.getName이라는 메소드가 있다고 가정하고
라우트에 childController가 구성되어 있다고 가정합니다. 이때 $scope.getName(person.name)이 childController에서 직접 실행됩니다. , 페이지 성능에 영향을 미치나요?
淡淡烟草味2017-05-15 17:14:51
Angular에서 서비스를 제공하여 공유 방법과 재사용을 달성하는 방법이 있습니다
저는 성능 문제에 대해 연습해본 적이 없어서 감히 말도 안되는 소리를 하지 않습니다.
이런 코드를 작성하는 것은 유지 관리가 쉽지 않은 것 같아요