Trước khi bắt đầu tạo ứng dụng XinChao bằng AngularJS, chúng ta hãy xem các phần thực tế của một ứng dụng AngularJS là gì. Một ứng dụng AngularJS bao gồm ba phần quan trọng sau:
- ng-app: Directive này định nghĩa và gắn kết một ứng dụng AngularJS đến trang HTML.
- ng-model: Directive này gắn kết các giá trị của dữ liệu ứng dụng AngularJS đến các điều khiển đầu vào của HTML.
- ng-bind: Directive này gắn kết dữ liệu của ứng dụng AngularJS đến các thẻ HTML.
Các bước tạo một ứng dụng AngularJS
Bước 1: Tải framework
Là một khung JavaScript thuần, thư viện AngularJS có thể được thêm vào bởi sử dụng thẻ <script>, theo một trong hai cách sau:
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"> </script>
hoặc với đường dẫn đến thư viện AngularJS bạn đã tải trong chương Hướng dẫn cài đặt AngularJS:
<head> <script src="D:\angular.min.js"></script> </head>
Bước 2: Định nghĩa ứng dụng AngularJS sử dụng ng-app directive.
<div ng-app=""> ... </div>
Bước 3: Định nghĩa tên một model sử dụng ng-model directive.
<p>Nhap ten cua ban: <input type="text" ng-model="ten"></p>
Bước 4: Gắn kết giá trị của model đã được định nghĩa ở trên sử dụng ng-bind directive.
<p>Xin chao <span ng-bind="ten"></span>!</p>
Các bước để chạy một ứng dụng AngularJS
Sử dụng các bước bên trên để tạo ra một trang HTML.
testAngularJS.jsp
<html> <head>
<title>Tao ung dung AngularJS dau tien</title> </head>
<body> <h1>Ung dung XinChao trong AngularJS</h1>
<div ng-app=""> <p>Nhap ten cua ban: <input type="text" ng-model="ten"></p> <p>Xin chao <span ng-bind="ten"></span>!</p> </div>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
</body> </html>
Kết quả
Mở trang XinChao.html trên trình duyệt, nhập tên của bạn và xem kết quả.

Cách AngularJS tích hợp với HTML
ng-app directive khai báo để bắt đầu một ứng dụng AngularJS.
ng-model directive sau đó tạo biến model có tên là "ten" được sử dụng trong trang web HTML và trong thẻ div với ng-app directive.
ng-bind sau đó sử dụng tên model để hiển thị trong thẻ span của HTML bất cứ khi nào người dùng nhập một thứ gì đó vào hộp văn bản.
Thẻ đóng </div> để thông báo kết thúc một ứng dụng AngularJS.
Theo Tutorialspoint
Bài trước: Cấu trúc MVC trong AngularJS
Bài tiếp: Các Directive trong AngularJS
 Học IT
 Học IT  
  
  
  
  
  
  
 
 AngularJS
 AngularJS  Lập trình
 Lập trình  SQL
 SQL  Python
 Python  Cơ sở dữ liệu
 Cơ sở dữ liệu  Cấu trúc dữ liệu và giải thuật
 Cấu trúc dữ liệu và giải thuật 









 Công nghệ
 Công nghệ  Nền tảng Web
 Nền tảng Web  Microsoft Word 2013
 Microsoft Word 2013  Microsoft Word 2007
 Microsoft Word 2007  Microsoft Excel 2019
 Microsoft Excel 2019  Microsoft Excel 2016
 Microsoft Excel 2016  Microsoft PowerPoint 2019
 Microsoft PowerPoint 2019  Microsoft PowerPoint 2016
 Microsoft PowerPoint 2016  Google Sheets
 Google Sheets  HTML
 HTML  Lập trình Scratch
 Lập trình Scratch  CSS và CSS3
 CSS và CSS3  Lập trình C
 Lập trình C  Lập trình C++
 Lập trình C++  Lập trình C#
 Lập trình C#  Học PHP
 Học PHP  Bootstrap
 Bootstrap  SQL Server
 SQL Server  JavaScript
 JavaScript  Unix/Linux
 Unix/Linux  Khoa học vui
 Khoa học vui  Khám phá khoa học
 Khám phá khoa học  Bí ẩn - Chuyện lạ
 Bí ẩn - Chuyện lạ  Sức khỏe
 Sức khỏe  Vũ trụ
 Vũ trụ  Khám phá thiên nhiên
 Khám phá thiên nhiên  Bảo vệ Môi trường
 Bảo vệ Môi trường  Phát minh Khoa học
 Phát minh Khoa học  Tết 2025
 Tết 2025  Video
 Video  Hướng dẫn
 Hướng dẫn  Công nghệ
 Công nghệ  Khoa học
 Khoa học  Ô tô, Xe máy
 Ô tô, Xe máy  Tổng hợp
 Tổng hợp