Chức năng Liên kết trong chỉ thị AngularJS là gì?
Chức năng Liên kết trong chỉ thị AngularJS là gì?

Video: Chức năng Liên kết trong chỉ thị AngularJS là gì?

Video: Chức năng Liên kết trong chỉ thị AngularJS là gì?
Video: 318 - Angular 9 - Two-Way Data Binding ngModel. Liên kết dữ liệu 2 chiều 2024, Tháng mười một
Anonim

Liên kết của Chỉ thị AngularJS chìa khóa xác định chức năng liên kết cho chỉ thị . Chính xác, sử dụng chức năng liên kết , chúng ta có thể xác định chỉ thị của API & chức năng sau đó có thể được sử dụng bởi chỉ thị để hình thành một số logic kinh doanh. Các chức năng liên kết cũng chịu trách nhiệm đăng ký trình nghe DOM cũng như cập nhật DOM.

Do đó, chỉ thị hoạt động như thế nào trong AngularJS?

Chỉ thị AngularJS là các thuộc tính HTML mở rộng với tiền tố ng-. Ứng dụng ng chỉ thị khởi tạo một AngularJS ứng dụng. Ng-init chỉ thị khởi tạo dữ liệu ứng dụng. Ng-model chỉ thị liên kết giá trị của các điều khiển HTML (đầu vào, chọn, vùng văn bản) với dữ liệu ứng dụng.

Sau đó, câu hỏi đặt ra là, có bao nhiêu loại chức năng liên kết tồn tại trong AngularJS? Trong vòng đời của chỉ thị, có bốn chức năng có thể thực thi nếu chúng được xác định. Mỗi cho phép nhà phát triển kiểm soát và tùy chỉnh chỉ thị tại khác nhau điểm của vòng đời. Bốn chức năng là: biên dịch, bộ điều khiển, trước liên kết và đăng- Liên kết.

Tương tự như vậy, mọi người hỏi, sự khác biệt giữa chức năng biên dịch và liên kết trong AngularJS là gì?

Biên dịch - Nó đi qua DOM và thu thập tất cả các chỉ thị. Kết quả là một chức năng liên kết . Liên kết - Nó kết hợp các chỉ thị với một phạm vi và tạo ra một chế độ xem trực tiếp. Bất kỳ thay đổi nào bên trong mô hình phạm vi được phản ánh bên trong và mọi tương tác của người dùng với chế độ xem đều được phản ánh bên trong mô hình phạm vi.

Làm thế nào để bạn sử dụng một chỉ thị?

Angular chỉ thị được sử dụng để mở rộng sức mạnh của HTML bằng cách tạo cho nó cú pháp mới. Mỗi chỉ thị có một cái tên - hoặc một cái tên từ Angular được xác định trước như ng-repeat, hoặc một cái tên tùy chỉnh có thể được gọi là bất cứ thứ gì. Và mỗi chỉ thị xác định nơi nó có thể được sử dụng: trong một phần tử, thuộc tính, lớp hoặc nhận xét.

Đề xuất: