Angular 教程:为英雄之旅添加路由支持-里程碑 6:异步路由
里程碑 6:异步路由 完成上面的里程碑后,应用程序很自然地长大了。在某一个时间点,你将达到一个顶点,应用将会需要过多的时间来加载。 为了解决这个问题,请使用异步路由,它会…
Angular 路由器参考手册
路由器参考手册 下面的部分重点介绍了一些路由器的核心概念。 路由器导入 Angular 的 Router 是一个可选服务,它为指定的 URL…
Angular 表单-介绍
Angular 表单简介 用表单处理用户输入是许多常见应用的基础功能。 应用通过表单来让用户登录、修改个人档案、输入敏感信息以及执行各种数据输入任务。 Angu…
Angular 响应式表单
响应式表单 响应式表单提供了一种模型驱动的方式来处理表单输入,其中的值会随时间而变化。本文会向你展示如何创建和更新基本的表单控件,接下来还会在一个表单组中使用多个控件,验证表单的值…
Angular 验证表单输入
验证表单输入 通过验证用户输入的准确性和完整性,可以提高整体的数据质量。该页面显示了如何从 UI 验证用户输入,以及如何在响应式表单和模板驱动表单中显示有用的验…
Angular 构建动态表单
构建动态表单 许多表单(比如问卷)可能在格式和意图上都非常相似。为了更快更轻松地生成这种表单的不同版本,你可以根据描述业务对象模型的元数据来创建动态表单模板。然后就可以根据数据模型…
Angular HTTP客户端
使用 HTTP 与后端服务进行通信 大多数前端应用都要通过 HTTP 协议与服务器通讯,才能下载或上传数据并访问其它后端服务。Angular…
Angular 测试-介绍
测试 测试你的 Angular 应用可以帮助你检查此应用是否正常运行。 如果你要试用本指南中所讲的应用,请在浏览器中运行它或下载并在本地运行它。 建立环境 An…
Angular 代码覆盖率
找出你要测试多少代码 CLI 可以运行单元测试并创建代码覆盖率报告。代码覆盖率报告会向你展示代码库中可能无法通过单元测试进行正确测试的任意部位。 如果你要试验本指南中所讲…
Angular 测试服务
测试服务 为了检查你的服务是否正常工作,你可以专门为它们编写测试。 如果你要试验本指南中所讲的应用,请在浏览器中运行它或下载并在本地运行它。 服务往往是最容易进行单元测试的文件。下…
Angular 测试组件的基础知识
测试组件的基础知识 组件与 Angular 应用的所有其它部分不同,它结合了 HTML 模板和 TypeScript 类…
Angular 组件测试场景
组件测试场景 本指南探讨了一些常见的组件测试用例。 如果你要试验本指南中所讲的应用,请在浏览器中运行它或下载并在本地运行它。 组件绑定 在范例应用中,BannerComponen…
Angular 测试属性型指令
测试属性型指令 属性型指令会修改元素、组件或其他指令的行为。它的名字反映了该指令的应用方式:作为宿主元素的一个属性。 如果你要试验本指南中所讲的应用,请在浏览器中运行它或下载并在本…
Angular 测试管道
测试管道 你可以在没有 Angular 测试工具的情况下测试管道。 如果你要试验本指南中所讲的应用,请在浏览器中运行它或下载并在本地运行它。 测试 T…
Angular 调试测试代码
调试测试代码 如果你的测试没能如预期般工作,可以在浏览器中查看和调试它们。 在浏览器中调试这些测试规约的方式与调试应用时相同。 打开 Karma 的浏览器窗口。…
Angular 测试工具API
测试实用工具 API 本页面描述了一些最有用的 Angular 测试特性。 Angular 测试实用工具包括 TestBed、…
Angular 添加本地化包
添加本地化包 要利用 Angular 的本地化功能,请用 Angular CLI 将 @angular/localiz…
Angular 通过ID引用语言环境
通过 ID 引用语言环境 Angular 使用 Unicode 语言环境标识符(Unicode 语言环境 ID…
Angular 根据语言环境格式化数据
根据语言环境格式化数据 Angular 提供了以下内置的数据转换管道。数据转换管道会使用 LOCALE_ID 标记来根据每个语言环境的规则来格式化…
Angular 准备翻译模板
准备翻译组件 要准备翻译项目,请完成以下操作。 使用 i18n 属性标记组件模板中的文本 使用 i18n- 属性在组件模板中标记属性…