日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程用AngularJS開(kāi)發(fā)下一代Web應(yīng)用

用AngularJS開(kāi)發(fā)下一代Web應(yīng)用

用AngularJS開(kāi)發(fā)下一代Web應(yīng)用

定 價(jià):¥55.00

作 者: (美)格林(Green,B.),(美)夏德瑞(Seshadri,S.)著,大漠窮秋 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 網(wǎng)站開(kāi)發(fā)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121215742 出版時(shí)間: 2013-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 204 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  AngularJS是一款來(lái)自Google的前端JS框架,它的核心特性有:MVC、雙向數(shù)據(jù)綁定、指令和語(yǔ)義化標(biāo)簽、模塊化工具、依賴(lài)注入、HTML模板,以及對(duì)常用工具的封裝,例如$http、$cookies、$location等。AngularJS框架的體積非常小,但是設(shè)計(jì)理念和功能卻非常強(qiáng)大,值得前端開(kāi)發(fā)者深入學(xué)習(xí)。本書(shū)對(duì)AngularJS框架的核心特性做了全面的介紹,包括常用的開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境。作為國(guó)內(nèi)第一本關(guān)于AngularJS的書(shū)籍,本書(shū)是學(xué)習(xí)AngularJS的必備入門(mén)工具。

作者簡(jiǎn)介

  Brad Green是Google公司AngularJS項(xiàng)目的技術(shù)經(jīng)理。他同時(shí)還直接負(fù)責(zé)可訪問(wèn)性和技術(shù)支持方面的工作。Shyam Seshadri是Fundoo Solutions公司的老板兼CEO,同時(shí)經(jīng)營(yíng)AngularJS商店,并且致力于為印度市場(chǎng)提供創(chuàng)造性和有趣的產(chǎn)品。

圖書(shū)目錄

前言 ............................................................................. vii
第1 章 AngularJS 簡(jiǎn)介 ................................................. 1
一些概念 ............................................................................................................... 2
客戶端模板 .................................................................................................... 2
Model View Controller(MVC) ..................................................................... 3
數(shù)據(jù)綁定 ........................................................................................................ 4
依賴(lài)注入 ........................................................................................................ 5
指令 ................................................................................................................ 6
實(shí)例:購(gòu)物車(chē) ....................................................................................................... 6
接下來(lái) ................................................................................................................... 9
第2 章 AngularJS 應(yīng)用骨架 .........................................11
調(diào)用Angular ....................................................................................................... 11
加載腳本 ...................................................................................................... 11
使用ng-app 聲明Angular 的邊界 ................................................................ 12
Model View Controller ........................................................................................ 12
模板和數(shù)據(jù)綁定 .................................................................................................. 15
顯示文本 ...................................................................................................... 16
表單輸入 ...................................................................................................... 16
淺談非入侵式JavaScript .............................................................................. 19
列表、表格以及其他迭代型元素 ................................................................. 22
隱藏和顯示 .................................................................................................. 24
CSS 類(lèi)和樣式 ............................................................................................... 25
反思src 和href 屬性 .................................................................................... 27
表達(dá)式 .......................................................................................................... 28
區(qū)分UI 和控制器的職責(zé) .............................................................................. 28
利用$scope 暴露模型數(shù)據(jù) ........................................................................... 29
使用$watch 監(jiān)控?cái)?shù)據(jù)模型的變化 ............................................................... 30
watch() 中的性能注意事項(xiàng) ........................................................................... 33
使用Module(模塊)組織依賴(lài)關(guān)系 .................................................................. 35
我需要多少個(gè)模塊呢 .................................................................................... 38
使用過(guò)濾器格式化數(shù)據(jù) ....................................................................................... 39
使用路由和$location 切換視圖 .......................................................................... 40
index.html ..................................................................................................... 41
list.html ........................................................................................................ 42
detail.html .................................................................................................... 42
controllers.js ................................................................................................. 42
與服務(wù)器交互 ..................................................................................................... 43
使用指令修改DOM ............................................................................................ 45
index.html ..................................................................................................... 46
controllers.js ................................................................................................. 46
校驗(yàn)用戶輸入 ..................................................................................................... 47
繼續(xù)前進(jìn) ............................................................................................................. 48
第3 章 使用AngularJS 進(jìn)行開(kāi)發(fā) .................................49
項(xiàng)目結(jié)構(gòu) ............................................................................................................. 49
工具 .................................................................................................................... 52
各種IDE ...................................................................................................... 52
運(yùn)行你的應(yīng)用 ..................................................................................................... 53
使用Yeoman ................................................................................................ 53
不使用Yeoman ............................................................................................. 54
AngularJS 下的測(cè)試 ............................................................................................ 54
Karma ........................................................................................................... 55
單元測(cè)試 ............................................................................................................. 57
端到端/ 集成測(cè)試 ............................................................................................... 58
編譯 .................................................................................................................... 60
其他好用的工具 .................................................................................................. 62
調(diào)試 .............................................................................................................. 62
Batarang ....................................................................................................... 62
Yeoman :優(yōu)化你的工作流程 .............................................................................. 65
安裝Yeoman ................................................................................................ 66
運(yùn)行服務(wù)器 .................................................................................................. 66
添加新的路由、視圖和控制器 ..................................................................... 66
關(guān)于測(cè)試 ...................................................................................................... 67
構(gòu)建項(xiàng)目 ...................................................................................................... 67
與RequireJS 集成 ............................................................................................... 68
第4 章 一款A(yù)ngularJS 應(yīng)用剖析 .................................77
應(yīng)用 .................................................................................................................... 77
模型、控制器和模板之間的關(guān)系 ........................................................................ 78
模型 .................................................................................................................... 79
控制器、指令及服務(wù) .......................................................................................... 80
服務(wù) .............................................................................................................. 80
指令 .............................................................................................................. 84
控制器 .......................................................................................................... 86
模板 .................................................................................................................... 90
測(cè)試 .................................................................................................................... 96
單元測(cè)試 ...................................................................................................... 96
場(chǎng)景測(cè)試 .................................................................................................... 100
第5 章 與服務(wù)器交互 .................................................101
利用$http 進(jìn)行通信 .......................................................................................... 101
進(jìn)一步配置請(qǐng)求 ......................................................................................... 103
設(shè)置HTTP 頭 ............................................................................................. 104
緩存響應(yīng) .................................................................................................... 105
轉(zhuǎn)換請(qǐng)求和響應(yīng) ......................................................................................... 106
單元測(cè)試 ........................................................................................................... 107
使用RESTful 資源 ............................................................................................ 108
聲明 ............................................................................................................ 111
自定義方法 ................................................................................................ 111
別用回調(diào)!(除非你真的需要它們) ......................................................... 112
簡(jiǎn)化服務(wù)端操作 ......................................................................................... 112
ngResource 單元測(cè)試 ................................................................................. 113
$q 和Promise .................................................................................................... 114
攔截響應(yīng) ........................................................................................................... 115
安全性措施 ....................................................................................................... 116
JSON 漏洞 .................................................................................................. 116
XSRF .......................................................................................................... 117
第6 章 指令 ..............................................................119
指令和HTML 校驗(yàn) ........................................................................................... 119
API 概覽 ........................................................................................................... 120
為你的指令命名 ......................................................................................... 121
用來(lái)定義指令的對(duì)象 .................................................................................. 122
內(nèi)嵌 ............................................................................................................ 126
compile 和link 函數(shù) ................................................................................... 126
作用域 ........................................................................................................ 128
操作DOM 元素 .......................................................................................... 132
控制器 ........................................................................................................ 134
繼續(xù)前進(jìn) ........................................................................................................... 137
第7 章 其他注意點(diǎn) ....................................................139
$location ........................................................................................................... 139
HTML5 模式和Hashbang 模式 .................................................................. 142
AngularJS Module 類(lèi)的方法 ............................................................................. 145
Main 方法在哪里 ........................................................................................ 145
加載和依賴(lài) ................................................................................................ 146
快捷方法 .................................................................................................... 146
使用$on、$emit 和$broadcast 在作用域之間進(jìn)行交互 ................................... 149
Cookies ............................................................................................................. 150
國(guó)際化和本地化 ................................................................................................ 151
在AngularJS 里面應(yīng)該怎么做 ................................................................... 152
怎樣才能讓一切運(yùn)行起來(lái)呢 ...................................................................... 152
常見(jiàn)問(wèn)題 .................................................................................................... 153
HTML 無(wú)害化和Sanitize 模塊 .......................................................................... 153
Linky .......................................................................................................... 155
第8 章 速查和技巧 ....................................................157
封裝jQuery Datepicker ..................................................................................... 157
ng-model .................................................................................................... 159
綁定select .................................................................................................. 159
調(diào)用select .................................................................................................. 159
例子中的其他內(nèi)容 ..................................................................................... 160
Teams List 應(yīng)用:過(guò)濾器和控制器的交互 ........................................................ 161
搜索框 ........................................................................................................ 165
下拉框 ........................................................................................................ 165
復(fù)選框 ........................................................................................................ 165
迭代器 ........................................................................................................ 165
AngularJS 中的文件上傳 .................................................................................. 166
使用Socket.IO .................................................................................................. 169
簡(jiǎn)單的分頁(yè)服務(wù) ................................................................................................ 172
與服務(wù)端協(xié)作及登錄 ........................................................................................ 175
結(jié)論 .................................................................................................................. 179
索引 ...........................................................................181

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)