728x90
반응형
함수명 | 정의 |
provider(이름, 객체 또는 생성자) | 설정 가능한 서비스며 생성 로직이 복잡하다. 객체를 절달하려면 객체에는 해당 서비스의 인스턴스를 반환하는 $get 이라는 함수가 있어야 한다. 객체를 전달하지 않으려면, AngularJS가 호출되는 순간 인스턴스를 생성하는 생성자 함수를 전달해야 한다. |
factory(이름, $읽기함수()) | 설정 불가능한 서비스며 생성 로직이 복잡하다. 해당 서비스의 인스턴스를 반환하는 함수를 지정해야 한다. 이것은 프로바이더(이름, {$get : $읽기함수() } ) 와 같다고 생각해도 된다. |
service(이름, 생성자) | 설정 불가능한 서비스며 생성 로직이 간단하다. 프로바이더에 생성자를 전달하는 방식과 마찬가지로 Angular는 이 생성자 함수를 호출해서 서비스 인스턴스를 생성한다. |
728x90
반응형
'IT > JavaScript와 Framework' 카테고리의 다른 글
AngualJS 라우팅과 localStorage 등등 잡탕 (0) | 2022.04.27 |
---|---|
eclipse - AngualrJS 실습1 (0) | 2022.04.21 |
JWT ( JSON WEB TOKEN ) 이란? (0) | 2022.04.14 |
eclipse로 JSP 테스트시 URL 경로와 Tomcat 설정 (0) | 2022.04.13 |
AngularJS ver.1.3.7 - 02-09 (0) | 2022.03.02 |
댓글