English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
실제로 생성하기 전에Hello World이전에!AngularJS를 사용하는 애플리케이션의 각 부분을 보겠습니다. AngularJS 애플리케이션은 다음 세 가지 중요한 부분을 포함합니다-
ng-app
− 이 지시자는 AngularJS 애플리케이션을 정의하고 HTML에 연결합니다.
ng-model
− 이 가상 지시자는 AngularJS 애플리케이션 데이터의 값을 HTML 입력 컨트롤에 바인딩합니다.
ng-bind
− 이 지시자는 AngularJS 애플리케이션 데이터를 HTML 태그에 바인딩합니다.
JavaScript 프레임워크로서, <Script> 태그를 사용하여 추가할 수 있습니다.
<script src = "https://cdn.staticfile.org/angular.js/1.3.14/angular.min.js></script>
<div ng-app = ""> ...</div>
<p>Enter your Name: <input type = "text" ng-model = "name"></p>
<p>Hello <span ng-bind = "name"></span>!</p>
HTML 페이지에서 위의 세 단계를 사용하세요.
<html> <head> <title>AngularJS First Application</title> </head> <body> <h1>Sample Application</h1> <div ng-app = ""> <p>Enter your Name: <input type = "text" ng-model = "name"></p> <p>Hello <span ng-bind = "name"></span>!</p> </div> <script src = "https://cdn.staticfile.org/angular.js/1.3.14/angular.min.js"> </script> </body> </html>테스트를 보세요‹/›
ng-app 지시는 AngularJS 애플리케이션의 시작을 나타냅니다。
ng-model 지시는 name이라는 모델 변수를 생성하며, 이 변수는 HTML 페이지와 함께 사용되고 ng-app 지시의 div에서 사용됩니다。
그런 다음, 사용자가 텍스트 박스에 입력 내용을 입력할 때마다 ng-bind는 이름 모델을 HTML <span> 태그에 표시합니다。
Closing </ div> 태그는 AngularJS 애플리케이션의 끝을 나타냅니다。