图书介绍

用AngularJS开发下一代Web应用PDF|Epub|txt|kindle电子书版本网盘下载

用AngularJS开发下一代Web应用
  • (美)格林(Green,B·),(美)夏德瑞(Seshadri,S·)著;大漠穷秋译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121215742
  • 出版时间:2013
  • 标注页数:188页
  • 文件大小:72MB
  • 文件页数:204页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

用AngularJS开发下一代Web应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 AngularJS简介1

一些概念2

客户端模板2

Model View Controller(MVC)3

数据绑定4

依赖注入5

指令6

实例:购物车6

接下来9

第2章 AngularJS应用骨架11

调用Angular11

加载脚本11

使用ng-app声明Angular的边界12

Model View Controller12

模板和数据绑定15

显示文本16

表单输入16

浅谈非入侵式JavaScript19

列表、表格以及其他迭代型元素22

隐藏和显示24

CSS类和样式25

反思src和href属性27

表达式28

区分UI和控制器的职责28

利用$scope暴露模型数据29

使用$watch监控数据模型的变化30

watch()中的性能注意事项33

使用Module(模块)组织依赖关系35

我需要多少个模块呢38

使用过滤器格式化数据39

使用路由和$location切换视图40

index.html41

list.html42

detail.html42

controllers.js42

与服务器交互43

使用指令修改DOM45

index.html46

controllers.js46

校验用户输入47

继续前进48

第3章 使用AngularJS进行开发49

项目结构49

工具52

各种IDE52

运行你的应用53

使用Yeoman53

不使用Yeoman54

AngularJS下的测试54

Karma55

单元测试57

端到端/集成测试58

编译60

其他好用的工具62

调试62

Batarang62

Yeoman:优化你的工作流程65

安装Yeoman66

运行服务器66

添加新的路由、视图和控制器66

关于测试67

构建项目67

与RequireJS集成68

第4章 一款AngularJS应用剖析77

应用77

模型、控制器和模板之间的关系78

模型79

控制器、指令及服务80

服务80

指令84

控制器86

模板90

测试96

单元测试96

场景测试100

第5章 与服务器交互101

利用$http进行通信101

进一步配置请求103

设置HTTP头104

缓存响应105

转换请求和响应106

单元测试107

使用RESTful资源108

声明111

自定义方法111

别用回调!(除非你真的需要它们)112

简化服务端操作112

ngResource单元测试113

$q和Promise114

拦截响应115

安全性措施116

JSON漏洞116

XSRF117

第6章 指令119

指令和HTML校验119

API概览120

为你的指令命名121

用来定义指令的对象122

内嵌126

compile和link函数126

作用域128

操作DOM元素132

控制器134

继续前进137

第7章 其他注意点139

$location139

HTML5模式和Hashbang模式142

AngularJS Module类的方法145

Main方法在哪里145

加载和依赖146

快捷方法146

使用$on、$emit和$broadcast在作用域之间进行交互149

Cookies150

国际化和本地化151

在AngularJS里面应该怎么做152

怎样才能让一切运行起来呢152

常见问题153

HTML无害化和Sanitize模块153

Linky155

第8章 速查和技巧157

封装jQuery Datepicker157

ng-model159

绑定select159

调用select159

例子中的其他内容160

Teams List应用:过滤器和控制器的交互161

搜索框165

下拉框165

复选框165

迭代器165

AngularJS中的文件上传166

使用Socket.IO169

简单的分页服务172

与服务端协作及登录175

结论179

索引181

热门推荐