English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 튜토리얼에서 사용하는 AngularJS 지시:
지시 | 설명 |
---|---|
ng-app | 애플리케이션의 루트 요소를 정의합니다. |
ng-bind | HTML 요소를 애플리케이션 데이터에 바인딩합니다 |
ng-bind-html | HTML 요소의 innerHTML을 애플리케이션 데이터에 바인딩하고, HTML 문자열에서 위험한 문자를 제거합니다 |
ng-bind-template | 템플릿을 대체할 텍스트 내용을 지정합니다 |
ng-blur | 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 | the <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 | 요소의 open 속성을 지정합니다 |
ng-options | <select> 목록에서 <options>을 지정합니다 |
ng-paste | paste 이벤트의 동작을 지정합니다 |
ng-pluralize | 로컬화 규칙에 따라 정보를 표시합니다 |
ng-readonly | 요소의 readonly 속성을 지정합니다 |
ng-repeat | 집합의 각 항목 데이터의 템플릿을 정의합니다 |
ng-selected | 요소의 selected 속성을 지정합니다 |
ng-show | HTML 요소를 표시하거나 숨깁니다 |
ng-src | <img> 요소의 src 속성을 지정합니다 |
ng-srcset | <img> 요소의 srcset 속성을 지정합니다 |
ng-style | 요소의 style 속성을 지정합니다 |
ng-submit | onsubmit 이벤트가 발생할 때 실행할 표현식을 지정합니다 |
ng-switch | 자식 요소를 표시하거나 숨기는 조건을 지정합니다 |
ng-transclude | 填充의 목표 위치를 지정합니다 |
ng-value | input 요소의 값을 지정합니다 |
필터 분석 AngularJs 필터。
AngularJS가 다음 이벤트를 지원합니다:
ng-click
ng-dbl-click
ng-mousedown
ng-mouseenter
ng-mouseleave
ng-mousemove
ng-keydown
ng-keyup
ng-keypress
ng-change
이벤트 분석: Angular 이벤트。
$dirty
$invalid
$error
검증 분석:Angular 검증。
API | 설명 |
---|---|
angular.lowercase() | 문자열을 소문자로 변환합니다 |
angular.uppercase() | 문자열을 대문자로 변환합니다 |
angular.copy() | 배열이나 객체의 깊이 복사 |
angular.forEach() | 객체나 배열의 반복 함수 |
API | 설명 |
---|---|
angular.isArray() | 배열을 참조하는 경우 true를 반환합니다 |
angular.isDate() | 날짜를 참조하는 경우 true를 반환합니다 |
angular.isDefined() | 정의된 경우 true를 반환합니다 |
angular.isElement() | DOM 요소를 참조하는 경우 true를 반환합니다 |
angular.isFunction() | 참조가 함수이면 true를 반환 |
angular.isNumber() | 참조가 숫자이면 true를 반환 |
angular.isObject() | 참조가 객체이면 true를 반환 |
angular.isString() | 참조가 문자열이면 true를 반환 |
angular.isUndefined() | 참조가 미정의되면 true를 반환 |
angular.equals() | 두 객체가 일치하면 true를 반환 |
API | 설명 |
---|---|
angular.fromJson() | JSON 문자열 디시리얼라이즈 |
angular.toJson() | JSON 문자열 시리얼라이즈 |
API | 설명 |
---|---|
angular.bootstrap() | AngularJS를 수동으로 시작 |
angular.element() | DOM 요소 일부나 HTML 문자열을 감싸고, jQuery 요소로 처리합니다. |
angular.module() | AngularJS 모듈 생성, 등록 또는 검색 |
전체 API 분석:Angular API。