Angular 是由 Google 维护的前端框架,适用于构建单页应用(SPA)。它使用TypeScript 作为主要开发语言,并提供了强大的模块化、依赖注入(DI)、路由管理等特性。 一、Angular 基础 1. Angular 介绍 Angular 是一个组件化、模块化、双向数据绑定的前端框架,适用于构建复杂的前端应用。它与 Vue.js 和 React 的主要区别是: 基于 TypeScript,提供更强的类型安全和代码规范。使用模块化架构,代码结构清晰,易于维护。内置依赖注入(DI),适用于大型应用开发。 2. Angular 安装与项目创建 (1)安装 Angular CLI