每个组件包括一个 TypeScript 类,用于处理数据和逻辑,一个 HTML 模板,用于定义视图,以及一个 CSS 文件,用于样式。- 依赖注入 (Dependency Injection):Angular 内置的依赖注入机制,用于提高代码的可测试性和可维护性。分为结构型指令(如 `ngIf` 和 `ngFor`)和属性型指令(如 `ngClass` 和 `ngStyle`)。- 模块 (Module):一个 Angular 应用是由多个模块组成的,每个模块由一个 `@NgModule` 装饰器定义。