[试读] Angular 5 高级编程特性的所有章都从一个内容摘要表 格开始,描述该章包含的技术以及演示如何使用它们的代码清单。 1.4 获取示例代码 可以从 www.apress.com 下载本书所有章的示例项目,也可以通过扫描本书封底的二维 码来获得。这些示例项目可以免费下载,并且包含用来重新创建示例所需的所有支持资源, 这样就不必辛苦敲入这些代码。虽然不是一定要下载这些代码,但这些代码是对示例进行 实验并将其剪切和粘贴到自己的项目中的最简单方法。 JavaScript 功能来编写整个 Angular 应用程序,就如代码清单 2-5 中的代码那样。 但是 TypeScript 的部分价值在于,它能够把那些使用 JavaScript 语言中最新功能的代 码转换成可以在任何地方运行的代码,即使在不支持这些功能的浏览器中也是如此。代码 清单 2-6 显示了使用 ECMAScript 6 标准(称为 ES6)中添加的 JavaScript 功能改写的数据模型。 开发的基础。该代码清单中的代码可以分为三个主要部分,如以下几节所述。 1. 理解导入语句 import 关键字与 export 关键字相对应,用于声明对 JavaScript 模块内容的依赖。在代 码清单 2-8 中两次用到 import 关键字,如下所示: ... import { Component } from "@angular/core"; import { Model } from0 码力 | 42 页 | 6.14 MB | 1 年前3
[试读]Angular 应用安全编程NgModule。 把你的代码组织成一些清晰的功能模块,可以帮助管理复杂应用的开发工作并实现可复用性设计。另 外,这项技术还能让你获得惰性加载(也就是按需加载模块)的优点,以尽可能减小启动时需要加载的代 码体积。 然后,我在这里强行引用上述公式1.1。 1.1.2 模板、指令和数据绑定 模板会把 HTML 和 Angular 的标记(markup)组合起来,这些标记可以在 HTML 元素显示出来之前修0 码力 | 27 页 | 177.00 KB | 1 年前3
共 2 条
- 1













