티스토리 뷰

728x90
반응형

Directive - HTML 을 확장하고 개선해 풍부한 웹애플리케이션을 구현할 수 있게 해주는 기능.


디렉티브 정의 객체에서 정의하는 속성


 compile

  반복적  콘텐츠 생성가능. 복잡한 DOM을 수정하는데 효과적.

 controller

  디렉티브를 위한 컨트롤러 함수 생성 

 link  

  디렉티브를 위한 링크 함수를 지정한다. / $scope.$watch 생성하거나 이벤트 핸들러를 설정하는 데 주로 쓰임.

 replace  

  템플릿의 콘텐츠로 디렉티브가 적용된 엘리먼트를 대체할지 여부 지정. 

 require  

  컨트롤러에 대한 의존성 선언. 

 restrict 

  디렉티브 적용 방식 지정. 

( E:엘리먼트, A:어트리뷰트, C: css클래스, D: 주석 ) 

 scope

  디렉티브를 위한 새 스코프 또는 고립 스코프를 생성. 

 template 

  HTML 문서로 삽입될 템플릿 지정. 

 templateUrl  

 HTML 문서로 삽입될 외부 템플릿을 지정. 

 transclude 

 디렉티브를 사용해 임의의 콘텐츠를 감쌀지 여부. 



일단 여기까지 작성...

728x90
반응형

'Programming language > Angularjs(1.x)' 카테고리의 다른 글

angular 의 서비스  (0) 2017.05.22
yeoman angular-fullstack 명령어  (0) 2017.03.10
bower 간략 정리  (0) 2017.02.16
gulpfile.js 설정.  (0) 2017.02.08
Module.config / Module.constant / Module.run  (0) 2017.01.24
댓글