Routing và Điều hướng
Router, cấu hình routes, RouterModule, route parameters, query parameters, route guards, lazy loading, preloading strategies
1Router trong Angular là gì?
Router trong Angular là gì?
Câu trả lời
Angular Router cho phép điều hướng giữa các view (component) khác nhau dựa trên URL của trình duyệt. Nó xử lý ánh xạ giữa URL và component, cho phép tạo các ứng dụng single-page với nhiều view. Router theo dõi các thay đổi URL và tải các component phù hợp vào RouterOutlet.
2Module nào cần import để sử dụng routing trong Angular?
Module nào cần import để sử dụng routing trong Angular?
Câu trả lời
RouterModule là module Angular cung cấp tất cả các service và directive cần thiết cho routing (Router service, RouterOutlet, RouterLink, v.v.). Nó được import từ @angular/router và được cấu hình với các routes thông qua RouterModule.forRoot() cho module chính hoặc RouterModule.forChild() cho feature modules.
3Làm thế nào để định nghĩa routes trong Angular?
Làm thế nào để định nghĩa routes trong Angular?
Câu trả lời
Routes được định nghĩa trong một mảng kiểu Routes, trong đó mỗi đối tượng chỉ định một path và component để hiển thị. Với standalone components (Angular 14+), sử dụng provideRouter(routes) trong cấu hình ứng dụng. Với NgModules, sử dụng RouterModule.forRoot(routes) trong module chính.
Làm thế nào để hiển thị nội dung route trong template?
Làm thế nào để tạo một liên kết điều hướng khai báo trong template?
+21 câu hỏi phỏng vấn
Các chủ đề phỏng vấn Angular khác
Kiến thức cơ bản TypeScript
TypeScript Nâng cao
Kiến thức cơ bản về Angular
Components và vòng đời
Services & Dependency Injection
Tổ chức Module Angular
Angular CLI
Directives và Pipes
Reactive Forms
Template-driven Forms
Kiến Thức Cơ Bản RxJS
Operator RxJS
HttpClient và lệnh gọi API
Quản lý state cơ bản
Change Detection
Angular Signals
Standalone Components
Unit Testing trong Angular
Kiểm thử End-to-End
Build và tối ưu hóa
Nền tảng NgRx
NgRx nâng cao
Kiến trúc Angular
Tối ưu hiệu năng
Bảo mật và thực tiễn tốt nhất
Các mẫu RxJS nâng cao
Angular Universal và SSR
Micro-frontend Angular
Nắm vững Angular cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí