AngularJS 참조 매뉴얼
AngularJS 명령
이 튜토리얼에서 사용된 AngularJS 명령:
지시문 | 설명 |
---|
ng-app | 은 애플리케이션의 루트 요소를 정의합니다. |
ng-bind | HTML 요소를 애플리케이션 데이터에 바인딩 |
ng-bind-html | HTML 요소의 innerHTML을 애플리케이션 데이터에 바인딩하고 HTML 문자열에서 위험한 문자를 제거 |
ng-bind-template | 템플릿을 사용하여 대체할 텍스트 내용을 지정합니다. |
ng-blur | 블러 이벤트의 동작을 지정합니다. |
ng-change | 내용이 변경될 때 실행할 표현식을 지정합니다. |
ng-checked | 요소 선택 여부 지정 |
ng-class | HTML 요소에서 사용하는 CSS 클래스 지정 |
ng-class-even | ng-class와 유사하지만 짝수에만 해당 숫자 행이 작동합니다 |
ng-class-odd | ng-class와 유사하지만 홀수 행에서만 작동합니다 |
ng-click | 클릭 시 요소의 동작을 정의합니다 |
ng -cloak | 앱이 로드될 때 깜박임 방지 |
ng-controller | 애플리케이션의 컨트롤러 객체 정의 |
ng-copy | 복사 이벤트 동작 지정 |
ng-csp | 콘텐츠 수정 보안 정책 |
ng-cut | 은 잘라내기 이벤트의 동작을 지정합니다. |
ng-dblclick | 은 두 번 클릭 이벤트의 동작을 지정합니다. |
ng-disabled | 는 요소가 비활성화되었습니다 |
ng-focus | 포커스 이벤트의 동작을 지정합니다 |
ng-form | 컨트롤러 양식을 상속하도록 HTML 양식을 지정합니다 |
ng-hide | HTML 요소 숨기기 또는 표시 |
ng-href | <a> 요소에 대한 링크 지정 |
ng-if | 조건이 false인 경우 HTML 요소 제거 |
ng-include | HTML 파일 포함 애플리케이션에서 |
ng-init | 애플리케이션의 초기화 값을 정의합니다 |
ng-jq | 다음과 같이 애플리케이션이 사용해야 하는 라이브러리를 정의합니다. jQuery |
ng-keydown | 키 누르기 이벤트의 동작을 지정합니다 |
ng-keypress | 키 누르기 이벤트의 동작을 지정합니다 |
ng-keyup | 키 놓기 이벤트의 동작을 지정합니다 |
ng-list | 텍스트를 목록(배열)으로 변환 |
ng-model | 바인딩 HTML 컨트롤러의 값을 애플리케이션 데이터에 정의 |
ng-model-options | 모델 업데이트 방법 지정 |
ng-mousedown | 마우스 버튼을 눌렀을 때의 동작을 지정합니다 |
ng-mouseenter | 요소를 통과할 때 마우스 포인터의 동작을 지정합니다 |
ng-mouseleave | 마우스 포인터의 동작을 지정합니다 요소를 떠날 때 마우스 포인터 |
ng-mousemove | 지정된 요소 내에서 마우스 포인터가 이동할 때의 동작을 지정합니다. |
ng-mouseover | 마우스 포인터가 요소 위에 있을 때의 동작을 지정합니다. |
ng-mouseup | 요소에서 마우스 버튼을 놓을 때의 동작을 지정합니다. |
ng-non-bindable | 요소 또는 자식을 지정합니다. 요소는 데이터를 바인딩할 수 없습니다 |
ng-open | 요소의 개방형 속성을 지정하세요 |
ng-options | <select> 목록에 <options> 지정 |
ng-readonly요소의 읽기 전용 속성 지정 | |
ng-repeat데이터의 각 항목에 대한 템플릿 정의 컬렉션에서 | |
ng-selected요소의 선택된 속성을 지정하세요 | |
ng-show HTML 요소 표시 또는 숨기기 | |
ng-src < img> 요소 | |
ng-srcset<img> 요소의 srcset 속성을 지정합니다 | |
ng-style 요소의 스타일 속성을 지정합니다 | |
ng-submitSp 를 구체화한다 onsubmit 이벤트 발생 시 실행되는 표현식 | |
ng-switch하위 요소 표시 또는 숨기기 조건 지정 | |
ng-transclude 채울 대상 위치 지정 | |
ng-value 입력 요소의 값을 지정합니다 | |
Filter는 AngularJs 필터를 구문 분석합니다. | AngularJS 이벤트 |
AngularJS는 다음 이벤트를 지원합니다. | ng-click |
ng-dbl-click
ng-mousedown
ng-mouseenter ng-mouseleave -
ng-mousemove ng-keydown ng-keyup ng-keypress ng-change 이벤트 분석: 각도 이벤트. - AngularJS 유효성 검사 속성
- $dirty
- $invalid
$error
검증 분석: 각도 검증. - AngularJS 전역 API
- Conversion
API
Description
angular.lowercase()
문자열을 소문자로 변환
angular.uppercase() 문자열 ForEach() 변환 | |
angular.copy()배열 또는 객체의 깊이 복사 | |
angular.forEach()객체 또는 배열의 반복 함수 | |
Compare
API | Description |
---|
angular.isArray() | 참조가 배열이면 true를 반환합니다. |
angular.isDate() | 참조가 날짜이면 true를 반환합니다. |
angular.isDefined() | 참조가 정의된 경우 true를 반환합니다. |
angular.isElement() | 참조가 DOM 요소인 경우 true를 반환합니다. |
angular.isFunction() | 참조는 함수입니다. true를 반환합니다. |
angular.isNumber() | 참조가 숫자이면 true를 반환합니다. |
angular.isObject() | 참조가 객체이면 true를 반환합니다. |
angular.isString() | if 참조가 문자열이면 true를 반환 |
angular.isUndefine() | 참조가 정의되지 않은 경우 true를 반환 |
angular.equals() | 두 개가 일치하면 true를 반환합니다. 객체가 동일하면 true를 반환합니다. true |
APIDescriptionangular.fromJSON() | JSON 문자열을 역직렬화 |
---|
angular.toJSON() | JSON 문자열 직렬화 |
| Basics |
APIDescriptionangular.bootstrap() | AngularJS |
---|
angular.element() | DOM 요소 또는 HTML 문자열의 일부를 래핑하고 이를 처리할 jQuery 요소로 처리합니다. |
angular.module() | AngularJS 모듈 생성, 등록 또는 검색 |
| 전역 API 구문 분석: Angular API. |