Liên kết dữ liệu 2 chiều trong AngularJS là gì?
Liên kết dữ liệu 2 chiều trong AngularJS là gì?

Video: Liên kết dữ liệu 2 chiều trong AngularJS là gì?

Video: Liên kết dữ liệu 2 chiều trong 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

Hai - cách ràng buộc

Liên kết dữ liệu trong AngularJS là sự đồng bộ giữa mô hình và khung nhìn. Khi nào dữ liệu trong mô hình thay đổi, chế độ xem phản ánh sự thay đổi và khi dữ liệu trong các thay đổi về chế độ xem, mô hình cũng được cập nhật

Sau đó, người ta cũng có thể hỏi, việc sử dụng liên kết dữ liệu hai chiều là gì?

Hai - cách ràng buộc có nghĩa là bất kỳ dữ liệu -các thay đổi liên quan đến mô hình được truyền ngay lập tức đến (các) chế độ xem phù hợp và bất kỳ thay đổi nào được thực hiện trong (các) chế độ xem (ví dụ: bởi người dùng) đều được phản ánh ngay lập tức trong mô hình cơ bản. Khi ứng dụng dữ liệu thay đổi, giao diện người dùng cũng vậy và ngược lại.

Hơn nữa, làm thế nào để bạn tạo liên kết dữ liệu hai chiều trong góc? Sử dụng Hai - Cách ràng buộc dữ liệu . Hai - cách ràng buộc dữ liệu kết hợp đầu vào và đầu ra ràng buộc thành một ký hiệu duy nhất bằng cách sử dụng chỉ thị ngModel. Đến tạo ra thành phần của riêng bạn hỗ trợ hai - cách ràng buộc , bạn phải xác định thuộc tính @Output để khớp với @Input, nhưng đặt hậu tố nó với Thay đổi.

Hãy xem xét điều này, sự khác biệt giữa ràng buộc một chiều và ràng buộc hai chiều trong AngularJS là gì?

Một chiều ràng buộc Là trói buộc dữ liệu từ mô hình để xem. Cũng ràng buộc hai chiều Là trói buộc dữ liệu từ mô hình để xem và xem sang mô hình. hai chiều dữ liệu ràng buộc -> bất kỳ thay đổi nào trong trường giao diện người dùng sẽ cập nhật mô hình và bất kỳ thay đổi nào trong mô hình sẽ cập nhật trường giao diện người dùng. một chiều dữ liệu ràng buộc là cách tiếp cận tốt hơn vì luồng dữ liệu đơn hướng.

Liên kết dữ liệu một chiều và liên kết dữ liệu hai chiều là gì?

Là gì hai - cách ràng buộc dữ liệu và một - cách dữ liệu dòng chảy, và chúng khác nhau như thế nào? Liên kết dữ liệu hai chiều có nghĩa là các trường giao diện người dùng bị ràng buộc với mô hình dữ liệu động sao cho khi trường giao diện người dùng thay đổi, mô hình dữ liệu thay đổi với nó và ngược lại. Dữ liệu một chiều dòng chảy có nghĩa là mô hình là nguồn chân lý duy nhất.

Đề xuất: