图书介绍

AngularJS学习手册pdf电子书版本下载

AngularJS学习手册
  • (美)威廉姆森著 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787512383043
  • 出版时间:2015
  • 标注页数:177页
  • 文件大小:47MB
  • 文件页数:190页
  • 主题词:超文本标记语言-程序设计-手册

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

AngularJS学习手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言 1

第1章 AngularJS简介 7

JavaScript客户端框架 7

单页应用 8

引导应用 9

依赖注入 9

AngularJS的路由 10

HTML5模式 10

现代化搜索引擎 12

AngularJS的模板 12

AngularJS的视图(MVC中的V) 12

AngularJS的模型(MVC中的M) 13

AngularJS的控制器(MVC中的C) 13

控制器中的业务逻辑 13

AngularJS与其他框架集成 14

测试AngularJS应用 15

小结 15

第2章 IDE和AngularJS项目 16

集成开发环境 16

编辑HTML代码 18

编辑JavaScript代码 19

创建模板 20

运行应用 20

在IDE中测试AngularJS应用 20

JsTestRunner 22

Karma测试运行程序 23

Protractor 24

小结 26

第3章 MVC和AngularJS 27

旧方式 27

更好的新方式 30

测试方面的考量 32

响应式设计方面的考量 33

小结 39

第4章 AngularJS的控制器 40

在控制器中初始化模型 41

在控制器中附加行为 42

控制器中的业务逻辑 43

表现逻辑和数据格式化 44

提交表单 44

使用提交的表单数据 45

JS Test Driver 47

使用Karma测试 52

使用Protractor做端到端测试 54

小结 57

第5章 AngularJS的视图和Bootstrap 58

AngularJS的模板 58

创建博客项目 58

在博客应用中添加一个新控制器 60

在博客应用中添加一个新模板 61

Twitter Bootstrap 61

使用Bootstrap添加导航菜单 63

添加虚拟的博客数据 64

使用CSS3为页面添加样式 65

添加样式和表现逻辑 67

查看单篇博客文章 68

运行这个博客程序 71

使用Karma测试 73

端到端测试 75

小结 77

第6章 AngularJS和REST服务 78

REST服务 78

AngularJS和REST服务 79

创建AngularJS服务的方式 79

与REST服务通信的方式 80

更新项目,使用REST服务 81

REST服务和控制器 83

JSON响应 83

获取一组资源的服务 84

使用Karma测试服务 85

端到端测试 87

小结 88

第7章 AngularJS的模型 89

公开的REST服务 89

修改控制器 90

模型属性 91

在博客应用中使用公开服务 92

修改HTML 93

修改app.js文件 94

修改控制器 94

运行应用 96

使用Karma测试服务 97

端到端测试 99

小结 101

第8章 服务和业务逻辑 102

认证用户 102

使用基本认证 103

创建AngularJS服务 103

保存用户的认证凭据 104

检查用户的认证凭据 104

删除用户的认证凭据 105

获取用户的认证凭据 106

博客应用的业务逻辑 107

使用这些业务逻辑 108

使用Karma测试服务 110

端到端测试 116

小结 117

第9章 AngularJS的指令 118

HTML编译器 118

指令是什么? 118

自定义指令 119

指令的命名约定 120

约束选项 120

模板的URL 120

模板的属性 121

添加自定义的指令 121

传入标题属性 124

运行博客应用 124

使用Karma测试指令 125

端到端测试 130

小结 131

第10章 AngularJS的安全性 132

认证 133

添加处理登录操作的控制器 134

为了安全,修改其他控制器 135

添加处理退出操作的控制器 136

添加登录页面的模板 137

添加新路由 140

添加退出链接 140

运行博客应用 141

使用Karma测试 142

端到端测试 147

关于安全性的最后提醒 149

小结 149

第11章 把MEAN工具栈开发的应用部署到云端,开发移动应用 150

本地部署 150

安装Node.js、npm和MongoDB 151

安装支持Node.js的NetBeans插件 151

使用MEAN工具栈开发应用 152

Node.js应用的public文件夹 152

为了使用MEAN工具栈,修改服务 152

为了使用MEAN工具栈,修改博客应用的控制器 153

为了使用MEAN工具栈,修改博客应用的模板 157

添加评论 157

添加博客文章 158

添加新路由 159

添加Node.js依赖 160

在本地运行博客应用 161

使用Karma测试 162

端到端测试 168

把使用MEAN工具栈开发的应用部署到云端 170

测试运行在云端的博客 171

移动版 171

小结 172

第12章 AngularJS和SEO 173

AngularJS SEO的新旧方式 174

让搜索引擎找到 174

Google网站管理员工具 174

添加网站地图 175

微格式标签 175

编写简洁的客户端代码 175

开发响应速度快的REST服务 176

小结 176

参考资料 177

精品推荐