Programming language/Angularjs(1.x)
angular directive
hello-world
2017. 2. 24. 11:47
728x90
반응형
Directive - HTML 을 확장하고 개선해 풍부한 웹애플리케이션을 구현할 수 있게 해주는 기능.
디렉티브 정의 객체에서 정의하는 속성
compile |
반복적 콘텐츠 생성가능. 복잡한 DOM을 수정하는데 효과적. |
controller |
디렉티브를 위한 컨트롤러 함수 생성 |
link |
디렉티브를 위한 링크 함수를 지정한다. / $scope.$watch 생성하거나 이벤트 핸들러를 설정하는 데 주로 쓰임. |
replace |
템플릿의 콘텐츠로 디렉티브가 적용된 엘리먼트를 대체할지 여부 지정. |
require |
컨트롤러에 대한 의존성 선언. |
restrict |
디렉티브 적용 방식 지정. ( E:엘리먼트, A:어트리뷰트, C: css클래스, D: 주석 ) |
scope |
디렉티브를 위한 새 스코프 또는 고립 스코프를 생성. |
template |
HTML 문서로 삽입될 템플릿 지정. |
templateUrl |
HTML 문서로 삽입될 외부 템플릿을 지정. |
transclude |
디렉티브를 사용해 임의의 콘텐츠를 감쌀지 여부. |
일단 여기까지 작성...
728x90
반응형