Sự khác biệt giữa @ViewChild và @input là gì?
Sự khác biệt giữa @ViewChild và @input là gì?

Video: Sự khác biệt giữa @ViewChild và @input là gì?

Video: Sự khác biệt giữa @ViewChild và @input là gì?
Video: 07-Sử dụng Input decorator để truyền dữ liệu giữa các Angular Component 2024, Tháng mười một
Anonim

Các sự khác biệt giữa @ Xem và @ContentChildren là @ Xem nhìn vì các phần tử trong Shadow DOM trong khi @ContentChildren nhìn vì chúng trong Light DOM.

Một câu hỏi nữa là, sự khác biệt giữa @ViewChild và @input là gì?

Các sự khác biệt giữa @ Xem và @ContentChildren là @ Xem nhìn vì các phần tử trong Shadow DOM trong khi @ContentChildren nhìn vì chúng trong Light DOM.

Hơn nữa, ViewChild là gì? ViewChild liên kết Trình trang trí thuộc tính định cấu hình truy vấn chế độ xem. Bộ phát hiện thay đổi tìm kiếm phần tử đầu tiên hoặc chỉ thị phù hợp với bộ chọn trong DOM chế độ xem. Nếu chế độ xem DOM thay đổi và một phần tử con mới khớp với bộ chọn, thì thuộc tính sẽ được cập nhật.

Tương tự, bạn có thể hỏi, sự khác biệt giữa ViewChild () và ContentChild () là gì?

Bất kỳ chỉ thị, thành phần và phần tử nào là một phần của mẫu thành phần đều được truy cập dưới dạng ViewChild . Trong khi đó, bất kỳ phần tử hoặc thành phần nào được chiếu vào bên trong đều được truy cập dưới dạng ContentChild.

Bạn sử dụng ViewChild như thế nào?

@ ViewChild () decorator có thể được sử dụng để lấy phần tử đầu tiên hoặc chỉ thị phù hợp với bộ chọn từ chế độ xem DOM. @ ViewChild () cung cấp thể hiện của một thành phần hoặc chỉ thị khác trong thành phần mẹ và sau đó thành phần mẹ có thể truy cập các phương thức và thuộc tính của thành phần hoặc chỉ thị đó.