반응형
angularjs 는 자바스크립트 프레임워크 이다.
1. Directives
표기법:
ng-지시자
html5 에서는 data-ng-지시자 의 형태로 사용한다.
ng-app:
AngularJS 어플리케이션을 정의 한다.
ng-model:
어플리케이션 데이터를 제어(input,select,text) 하는 html 값을 연결한다.
ng-bind:
어플리케이션 데이터를 html 뷰에 연결한다.
ng-init:
AngularJS 어플리케이션 변수를 초기화 한다.
expression:
ng-bind 와 동일하게 데이터를 html 에 연결 한다.
expression 은 {{expression}} 형태로 사용한다.
- Application
- Module:
AngularJS 어플리케이션 을 정의 한다.
- Controller:
AngularJS 어플리케이션을 제어 한다.
- ng-app 과 ng-controller 차이:
ng-app 은 어플리케이션을 정의 하고, ng-controller 는 제어부(controller)를 정의 한다.
example: data-ng-app=“myApp” ng-controller=“myCtrl"
반응형