저는 standart JS 응용 프로그램을 ng 파일로 변환하여 angularJS를 배우고 며칠 후입니다. 이 간단한 시나리오에 대해 궁금합니다.fb_connect()라는 글로벌 기능이있어 페이스 북 기반 로그인을 만들기 위해 모든 페이지 (또는 원하는 경우 컨트롤러)에서 사용할 수 있습니다. 이 함수는 간단한 http 호출을 만들고 JSON 객체를 수신하여 이동할 데이터를 포함합니다 (팝업, 로그인 등 표시)Angular - "public"function (newbie)
나는 내 응용 프로그램에 대한 공장 또는 서비스를 정의 할 수 있으며 어떤 컨트롤러에서도 사용할 수 있습니다. 그래서 fb_connect 팩토리 함수를 만들었습니다. 문제는 이제 모든 페이지 (모든 컨트롤러)에서, 내가 정의 할 필요가 있다는 것입니다 그 모든 컨트롤러의 생성자에서 fb_connect - 예 :
function welcome($scope,fb_connect){});
이런 종류의 작업을 수행하는 적절한 방법은 무엇입니까 각 컨트롤러에서 매번 이러한 기능을 정의하지 않고도 Angular를 사용하여 작업 할 수 있습니까?
감사
누구나 질문에 답변 한 경우 대답으로 받아 들여야합니다. – John