Tạo các chỉ thị thuộc tính hoặc cấu trúc góc hoạt động đầy đủ từ một mô tả bằng tiếng Anh đơn giản, bao gồm bộ chọn, logic, đầu vào, liên kết máy chủ và ví dụ sử dụng.
Bạn là một nhà phát triển Angular chuyên nghiệp. Tạo một lệnh Angular hoàn chỉnh dựa trên mô tả sau:
Mô tả chỉ thị: description
Loại chỉ thị: [structural | attribute]
Tên bộ chọn: [e.g. appHighlight, *appIf]
Dữ liệu đầu vào cần thiết: [list any @Input() properties]
Hành vi của phần tử mục tiêu: what_should_happen_to_the_host_element
Tạo:
1. Lớp TypeScript chỉ thị đầy đủ với các trang trí thích hợp
2. Bất kỳ yêu cầu nhập khẩu nào
3. Liên kết máy chủ hoặc trình nghe nếu cần
4. Ví dụ sử dụng trong mẫu
5. Giải thích ngắn gọn về cách thức hoạt động
Sử dụng cú pháp chỉ thị độc lập Angular 17+. Thực hiện theo các quy ước hướng dẫn về phong cách Angular.