Decorator trong Angular là gì?
Decorator trong Angular là gì?
Trong Angular, decorators là các hàm đặc biệt được gọi với một ký hiệu @
đặt trước và theo sau là một lớp, phương thức hoặc thuộc tính. Decorators là một phần của cú pháp ES2015 (hay còn gọi là ES6) và được sử dụng rộng rãi trong Angular để định nghĩa và gắn các metadata cụ thể cho các lớp, phương thức hoặc thuộc tính, giúp Angular hiểu cách chúng nên hoạt động.
@Component
và @NgModule
, cho Angular biết lớp đó là một component hoặc một module.@Input()
và @Output()
, cho Angular biết thuộc tính đó là một input hoặc output của component.@HostListener
, cho Angular biết phương thức đó sẽ được gọi khi một sự kiện cụ thể xảy ra.@Inject()
, được sử dụng để chèn (inject) một dependency vào lớp.Decorators được sử dụng bằng cách đặt ký ...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào