Angular 英雄之旅-介绍
教程:英雄之旅 快速上手 – STACKBLITZ 在本教程中,你将从头开始构建自己的应用,体验典型的开发过程。这里还有一些对基本的应用设计概念、工具和术语的介绍。 如…
Angular 英雄之旅-创建项目
应用的外壳 首先,使用 Angular CLI 来创建最初的应用程序。在本教程中,你将修改并扩展这个入门级的应用程序,以创建出《英雄之旅》应用。 在教…
Angular 英雄之旅-英雄编辑器
英雄编辑器 应用程序现在有了基本的标题。接下来你要创建一个新的组件来显示英雄信息并且把这个组件放到应用程序的外壳里去。 要查看本页所讲的范例程序,参阅现场演练 /&nbs…
Angular 英雄之旅-显示列表
显示英雄列表 本页中,你将扩展《英雄之旅》应用,让它显示一个英雄列表,并允许用户选择一个英雄,查看该英雄的详细信息。 要查看本页所讲的范例程序,参阅现场演练 / …
Angular 英雄之旅-创建特性组件
主从组件 此刻,HeroesComponent 同时显示了英雄列表和所选英雄的详情。 把所有特性都放在同一个组件中,将会使应用“长大”后变得不可维护。你要把大型组件拆…
Angular 英雄之旅-添加服务
服务 英雄之旅的 HeroesComponent 目前获取和显示的都是模拟数据。 本节课的重构完成之后,HeroesComponent 变得更…
Angular 英雄之旅-添加导航
用路由添加导航支持 有一些《英雄之旅》的新需求: 添加一个仪表盘视图 添加在英雄列表和仪表盘视图之间导航的能力 无论在哪个视图中点击一个英雄,都会导航到该英雄的详情页 在邮件中点击…
Angular 英雄之旅-从服务器获取数据
从服务端获取数据 在这节课中,你将借助 Angular 的 HttpClient 来添加一些数据持久化特性。 HeroService&…
Angular 构建模板驱动表单
构建模板驱动表单 本教程将为你演示如何创建一个模板驱动表单,它的控件元素绑定到数据属性,并通过输入验证来保持数据的完整性和样式,以改善用户体验。 当在模板中进行更改时,模板驱动表单…
Angular 库概览
Angular 库开发概述 许多应用都需要解决一些同样的常见问题,比如提供统一的用户界面、渲染数据,以及允许数据输入。开发人员可以为特定的领域创建一些通用解决方案,以便在…
Angular 使用已发布的库
安装库 这些库都是作为 npm 包发布的,它们通常都带有一些与 Angular CLI 集成好的原理图。要把可复用的库代码集成到应…
Angular 创建库
创建库 对于如何创建和发布新库,以扩展 Angular 的功能,本页面提供了一个概念性的总览 如果你发现自己要在多个应用中解决同样的问题(或者要把你的解决方案分…
Angular 包格式
Angular 包格式 本文档描述了 Angular 包格式 (APF)。APF 是针对 npm 包结构和格式…
Angular 独立组件
独立组件入门 在 v14 及更高版本中,独立组件提供了一种简化的方式来构建 Angular 应用程序。独立组件、指令和管道旨在通过减少对&n…
Angular 发布实践
Angular 的版本与发布 你肯定希望 Angular 框架具有稳定性(stability)。稳定性可以确保组件与库、教程、工具和现有实践不会突然被…
Angular 路线图
Angular 路线图 Angular 从 Google 内部和更广泛的开源社区都收到了大量的特性请求。与此同时,我们的项目列表包含大量维护…
Angular 浏览器支持
浏览器支持 Angular 支持大多数常用浏览器,包括下列版本: 浏览器 支持的版本 Chrome 最新 Firefox 最新版以及扩展支持版本 (ESR) Edge 最…
Angular 升级到最新版
更新 Angular 本指南包含更新到 Angular 版本 13 的信息。 更新 Angular CLI 应…
Angular 弃用清单
已弃用的 API 和特性 Angular 力图兼顾创新与稳定。但有时,API 和特性已经过时,需要进行删除或替换,以便 Angul…
Angular 升级说明
从 AngularJS 升级到 Angular Angular是现在和未来的 Angular 名称。 AngularJS是所有&n…