Import
Trước khi chúng ta có thể sử dụng một external function (chức năng bên ngoài) hay một class. Chúng ta cần báo cho module loader nơi mà chúng ta tìm nó. Chúng ta làm điều này với một câu lệnh import. Câu lệnh import là một phần của ES2015 và được kế thừa trong TypeScript. Nó là khái niệm tương tự như câu lệnh import trong Java hay C# sử dụng. Câu lệnh import cho phép chúng ta sử dụng những thành phần exported (xuất khẩu) từ module bên ngoài. Hãy nhớ lại cách chúng ta đã viết câu lệnh export class? Điều đó có nghĩa rằng những module khác trong ứng dụng của chúng ta có thể import exported class nếu cần. Chúng ta sẽ sử dụng câu lệnh import xuyên suốt quá trình code để import bất kỳ thư viện bên thứ ba nào, hoặc những module của chúng ta đã viết, hay import từ chính Angular.
Chúng ta có thể import từ Angular, vì Angular cũng chính là một tập hợp những thư viện module. Mỗi thư viện là một module gồm nhiều tính năng liên quan. Khi chúng ta cần thứ gì đó từ Angular, Chúng ta sẽ import một Angular module library (thư viện module). Giống như chúng ta import bất kỳ module bên ngoài khác.
Trong đoạn mã trên, chúng ta sử dụng @Component chức năng từ Angular để định nghĩa class của chúng ta là một component. Chúng ta cần báo cho module loader nơi để tìm function này, vì vậy chúng ta cần một câu lệnh import, một import component từ Angular Core chẳng hạn.
Last updated