中级
提供者 : Michaela Ochnich
11 章节 · 44 课时 · 3h 27m
语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文
课程描述
本课程将进一步加深您对Angular框架的理解。您将了解Angular如何使用Node.js和NPM,并安装AngularCLI。本课程将解释Angular如何启动应用程序并在浏览器中运行它。您将了解可以根据组件的关系在整个应用程序中传递信息的不同方式。您还将学习如何使用Angular路由器传递和检索路由参数以访问信息,以及如何创建和链接不同的路由类型,以及限制对路由的访问。您将学习如何创建模板驱动的表单、响应用户操作并提供反馈。然后,这些技能将用于进一步开发前端的列表应用程序。
您将学到的内容
- 了解 Angular 如何与 Node.js 和 NPM 协同工作,并安装 Angular CLI
- 根据 Angular 组件之间的关系,使用 Input、Output 和 EventEmitter、ViewChild、共享服务及引用变量在组件间传递信息
- 使用 Angular 路由器传递和获取路由参数,创建并链接不同类型的路由,以及限制对路由的访问
- 创建模板驱动表单,响应用户操作,处理控件状态、验证和提交
- 了解 Angular 如何在浏览器中引导和运行应用程序,包括自动引导和手动引导
- 综合运用所学技能开发待办事项列表应用程序的前端
关键要点
- 本中级课程以已有的 Angular 知识为基础,进一步深化对 Angular 框架的理解。
- 课程涵盖 Angular 如何使用 Node.js 和 NPM,以及如何安装和使用 Angular CLI。
- 课程讲解 Angular 如何引导应用程序并在浏览器中运行,包括自动引导和手动引导两种方式。
- 课程讲授根据组件关系在应用程序中传递信息的多种方法,以及创建自定义管道、属性指令和结构指令。
- 课程将所学技能应用于进一步开发前端待办事项列表应用程序,包括带有验证和提交功能的模板驱动表单。
常见问题
本课程适合哪些学员?
本课程为中级课程,旨在以现有 Angular 知识为基础,进一步加深对 Angular 框架的理解。
关于组件通信,我将学到哪些内容?
您将学习根据组件关系在应用程序中传递信息的不同方式,包括 Input、setter 和 getter、OnChanges、Output 和 EventEmitter、ViewChild、共享服务以及引用变量。
本课程是否涵盖 Angular 路由?
是的。您将学习如何使用 Angular 路由器传递和获取路由参数以访问信息,如何创建并链接不同类型的路由,以及如何限制对路由的访问。
本课程教授哪种类型的表单?
课程讲授如何创建模板驱动表单、响应用户操作并提供反馈,内容涵盖表单的构建与绑定、控件状态、表单验证和表单提交。
课程是否包含实践项目?
是的。课程所讲授的技能将用于进一步开发一个前端待办事项列表应用程序。









