内容推荐 Angular有着广泛的应用。本书由浅入深、循序渐进地介绍Angular(不是Angular.js或称为AngularJS)的应用开发。全书共包括16章,第1章Angular应用开发基础,第2章模板,第3章指令,第4章组件,第5章组件的组合、分解及其应用,第6章路由及其应用,第7章表单及其应用,第8章HTTP客户端服务及其应用,第9章国际化及其应用,第10章动画及其应用,第11章PWA、Service Worker、Web Worker,第12章测试及其应用,第13章高阶技术,第14章最佳实践,第15章综合案例,第16章整合开发。 本书适合作为Angular、Web前端、TypeScript的开发者和学习者(特别是在校学生)阅读和学习的参考书,也可以作为高等学校教材。 目录 第1章 Angular应用开发基础 1.1 Angular简介 1.1.1 定义 1.1.2 特点 1.1.3 发展简史 1.1.4 核心概念 1.2 Angular应用项目说明 1.2.1 创建项目angularcliexl 1.2.2 项目目录和文件说明 1.2.3 运行项目说明 1.2.4 app模块中的文件代码和关系说明 1.2.5 文件main.ts和index.html的说明 1.2.6 配置文件说明 1.2.7 项目启动过程 1.3 Angular应用开发步骤 1.3.1 创建项目并修改文件index.html 1.3.2 创建组件文件 1.3.3 创建模块文件 1.3.4 修改文件main.ts 1.3.5 运行项目 1.3.6 Angular应用开发的一般步骤 1.4 TypeScript基础 1.4.1 说明 1.4.2 应用示例 习题 第2章 模板 2.1 模板概述 2.1.1 模板含义 2.1.3 模板语句 2.1.4 文本插值与模板表达式 2.1.5 管道 2.2 模板绑定 2.2.1 属性绑定 2.2.2 特性绑定 2.2.3 类绑定 2.2.4 样式绑定 2.2.5 事件绑定 2.2.6 双向绑定 2.3 模板变量和模板输入变量 2.3.1 模板变量 2.3.2 模板输入变量 2.4 模板的基础应用 2.4.1 基础代码 2.4.2 事件 2.4.3 绑定 2.4.4 变量 2.4.5 模块 2.4.6 运行结果 2.5 模板的综合应用开发 2.5.1 组件及相关文件 2.5.2 模块创建 2.5.3 模块的综合应用运行结果 习题2 第3章 指令 3.1 指令概述 3.1.1 指令含义 3.1.2 指令类型 3.1.3 指令和模板的关系 3.2 内置属性型指令 3.2.1 内置属性型指令说明 3.2.2 NgClass说明 3.2.3 NgStyle说明 3.2.4 NgModel说明 3.3 内置结构型指令 3.3.1 内置结构型指令说明 …… 第4章 组件 第5章 组件的组合、分解及其应用 第6章 路由及其应用 第7章 表单及其应用 第8章 HTTP客户端服务及其应用 第9章 国际化及其应用 第10章 动画及其应用 第11章 PWA、Service Worker、Web Worker 第12章 测试及其应用 第13章 高阶技术 第14章 最佳实践 第15章 综合案例 第16章 整合开发 |