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
반응형