 [试读] Angular 5 高级编程JavaScript 模块.................99 6.3.1 创建模块 ...........................99 6.3.2 从 JavaScript 模块导入.......100 6.4 有用的 TypeScript 特性 ..........103 6.4.1 使用类型注解...................103 6.4.2 使用元组 这仍然是 JavaScript 代码,但它依赖从前可能没有遇到过的一些陌生功能,这些功能 是 Angular 开发的基础。该代码清单中的代码可以分为三个主要部分,如以下几节所述。 1. 理解导入语句 import 关键字与 export 关键字相对应,用于声明对 JavaScript 模块内容的依赖。在代 码清单 2-8 中两次用到 import 关键字,如下所示: ... import 功能,包括对组件的支持。在使用模块时,import 语句指定在大括号之间要导入的类型。 在这里,import 语句用于从模块加载组件类型。@angular/core 模块包含许多已经打包在一 起的类,以便浏览器可以将它们全部加载到单个 JavaScript 文件中。 第 2 条 import 语句用于从项目的文件中加载 Model 类。此类导入语句的目标均以./开 头,表示该模块是相对于当前文件定义的。0 码力 | 42 页 | 6.14 MB | 1 年前3 [试读] Angular 5 高级编程JavaScript 模块.................99 6.3.1 创建模块 ...........................99 6.3.2 从 JavaScript 模块导入.......100 6.4 有用的 TypeScript 特性 ..........103 6.4.1 使用类型注解...................103 6.4.2 使用元组 这仍然是 JavaScript 代码,但它依赖从前可能没有遇到过的一些陌生功能,这些功能 是 Angular 开发的基础。该代码清单中的代码可以分为三个主要部分,如以下几节所述。 1. 理解导入语句 import 关键字与 export 关键字相对应,用于声明对 JavaScript 模块内容的依赖。在代 码清单 2-8 中两次用到 import 关键字,如下所示: ... import 功能,包括对组件的支持。在使用模块时,import 语句指定在大括号之间要导入的类型。 在这里,import 语句用于从模块加载组件类型。@angular/core 模块包含许多已经打包在一 起的类,以便浏览器可以将它们全部加载到单个 JavaScript 文件中。 第 2 条 import 语句用于从项目的文件中加载 Model 类。此类导入语句的目标均以./开 头,表示该模块是相对于当前文件定义的。0 码力 | 42 页 | 6.14 MB | 1 年前3
 [试读]Angular 应用安全编程HTML 和 TypeScript 构建客户端应用的平台与框架。Angular 本身使用 TypeScript 写 成的。它将核心功能和可选功能作为一组 TypeScript 库进行实现,你可以把它们导入你的应用中。 1.1 架构概览 Angular 的基本构造块是 NgModule,它为组件提供了编译的上下文环境。NgModule 会把相关的代码 收集到一些功能集中。Angular 应用就是由一组 一个应用通常会包含很多功能模块。 3 像 JavaScript 模块一样,NgModule 也可以从其它 NgModule 中导入功能,并允许导出它们自己的功能供 其它 NgModule 使用。比如,要在你的应用中使用路由器(Router)服务,就要导入 Router 这个 NgModule。 把你的代码组织成一些清晰的功能模块,可以帮助管理复杂应用的开发工作并实现可复用性设计。另0 码力 | 27 页 | 177.00 KB | 1 年前3 [试读]Angular 应用安全编程HTML 和 TypeScript 构建客户端应用的平台与框架。Angular 本身使用 TypeScript 写 成的。它将核心功能和可选功能作为一组 TypeScript 库进行实现,你可以把它们导入你的应用中。 1.1 架构概览 Angular 的基本构造块是 NgModule,它为组件提供了编译的上下文环境。NgModule 会把相关的代码 收集到一些功能集中。Angular 应用就是由一组 一个应用通常会包含很多功能模块。 3 像 JavaScript 模块一样,NgModule 也可以从其它 NgModule 中导入功能,并允许导出它们自己的功能供 其它 NgModule 使用。比如,要在你的应用中使用路由器(Router)服务,就要导入 Router 这个 NgModule。 把你的代码组织成一些清晰的功能模块,可以帮助管理复杂应用的开发工作并实现可复用性设计。另0 码力 | 27 页 | 177.00 KB | 1 年前3
共 2 条
- 1













