📄️ Angular 简介
Angular简介和解释
📄️ 基础学习
Angular是一个前端框架,用于构建客户端(前端)的Web应用程序。它主要关注于用户界面和用户体验,提供了一套工具和结构,帮助开发人员在浏览器中构建交互式的Web界面。虽然Angular本身是一个前端框架,但是它可以与后端技术(如Node.js、Java、Python等)结合使用,以构建完整的Web应用程序。
📄️ Angular Route
在 Angular 中,app-routing.module.ts 是用来定义应用的路由配置文件。通过路由模块,你可以设置页面路径和对应的组件,以便实现页面导航。以下是创建和配置路由的步骤:
📄️ Angular Pipe
在 Angular 中,Pipe 是一种特殊的工具,可以对数据进行格式化或转换,通常用于模板中。Angular 提供了一些内置的管道(如 date、uppercase、currency 等),你还可以创建自定义的管道来实现特定的数据转换需求。
📄️ Angular Observable
Observable 是 RxJS 库中的一个重要概念,常用于处理异步数据流。在 Angular 中,Observable 常与 HttpClient 一起使用,以便在处理 HTTP 请求时能够优雅地管理异步数据。
📄️ Angular HttpClientModule
HttpClientModule 是 Angular 框架中的一个模块,用于简化和增强与服务器进行 HTTP 通信的功能。它提供了一个可注入的 HttpClient 服务,允许开发者轻松发送 HTTP 请求并处理响应。以下是对 HttpClientModule 的详细解释:
📄️ Angular Injectable
@Injectable 是 Angular 中的一个装饰器,用于定义一个可注入的服务。它告诉 Angular 该类可以被注入到其他类中,例如组件、其他服务或指令等。下面是对 @Injectable 的详细解释。
📄️ 表单
ReactiveFormsModule
📄️ 组件交互
在 Angular 中,组件之间的交互(父传子和子传父)通常通过 Input 和 Output 装饰器来实现。以下是 Angular 中父传子和子传父的具体实现:
📄️ Angular Axios
Axios