图书介绍

AngularJS学习手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

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

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用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

JsTestRunner22

Karma测试运行程序23

Protractor24

小结26

第3章 MVC和AngularJS27

旧方式27

更好的新方式30

测试方面的考量32

响应式设计方面的考量33

小结39

第4章 AngularJS的控制器40

在控制器中初始化模型41

在控制器中附加行为42

控制器中的业务逻辑43

表现逻辑和数据格式化44

提交表单44

使用提交的表单数据45

JS Test Driver47

使用Karma测试52

使用Protractor做端到端测试54

小结57

第5章 AngularJS的视图和Bootstrap58

AngularJS的模板58

创建博客项目58

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

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

Twitter Bootstrap61

使用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

修改HTML93

修改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

模板的URL120

模板的属性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和MongoDB151

安装支持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和SEO173

AngularJS SEO的新旧方式174

让搜索引擎找到174

Google网站管理员工具174

添加网站地图175

微格式标签175

编写简洁的客户端代码175

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

小结176

参考资料177

热门推荐