《Vue.js 前端開發 快速入門與專業應用》分為10章:簡介,基礎特性,指令,過濾器,過渡,組件,狀態管理,常用插件,工程實例,Weex打包。從簡單的單個實例和基礎語法,到工程實例,將系統的講述Vue.js在項目中的適用場景和具體操作。 書的特點在于案例詳實,使讀者體會到框架的優點和便捷之處,提升開發效率,能將Vue.js運用到實際項目中,避免紙上談兵的尷尬。
學以致用:以實際項目為立足點,拒絕紙上談兵,本書幫你快速上手! 應用廣泛:摸透Vue.js,無論是桌面端還是移動端,讓你從容面對! 求職利器:國內互聯網公司已廣泛使用Vue.js開發,再不學就晚了!
陳陸揚 前端工程師,2011年8月入職百度擔任前端工程師,2013年2月擔任去哪兒網無線touch機票前端負責人。2014.11月開始創業,目前在新東方投資的在線教育公司擔任前端負責人。熟悉Vue.js框架,使用并開發線上產品。
第1章Vue.js簡介
1.1Vue.js是什么1
1.2為什么要用Vue.js2
1.3Vue.js的Hello world2
第2章基礎特性
2.1實例及選項5
2.1.1模板6
2.1.2數據7
2.1.3方法9
2.1.4生命周期10
2.2數據綁定12
2.2.1數據綁定語法13
2.2.2計算屬性17
2.2.3表單控件18
2.2.4Class與Style綁定21
2.3模板渲染22
2.3.1前后端渲染對比23
2.3.2條件渲染23
2.3.3列表渲染25
2.3.4template標簽用法27
2.4事件綁定與監聽28
2.4.1方法及內聯語句處理器28
2.4.2修飾符29
2.4.3與傳統事件綁定的區別30
2.5Vue.extend()31
第3章指令
3.1內置指令32
3.1.1v-bind32
3.1.2v-model33
3.1.3v-if-else-show33
3.1.4v-for33
3.1.5v-on34
3.1.6v-text34
3.1.7v-HTML35
3.1.8v-el35
3.1.9v-ref35
3.1.10v-pre36
3.1.11v-cloak36
3.1.12v-once37
3.2自定義指令基礎37
3.2.1指令的注冊37
3.2.2指令的定義對象37
3.2.3指令實例屬性39
3.2.4元素指令40
3.3指令的高級選項41
3.3.1params41
3.3.2deep42
3.3.3twoWay43
3.3.4acceptStatement44
3.3.5terminal44
3.3.6priority45
3.4指令在Vue.js 2.0中的變化46
3.4.1新的鉤子函數46
3.4.2鉤子函數實例和參數變化46
3.4.3update函數觸發變化47
3.4.4參數binding對象47
第4章過濾器
4.1過濾器注冊48
4.2雙向過濾器49
4.3動態參數50
4.4過濾器在Vue.js 2.0中的變化51
第5章過渡
5.1CSS過渡52
5.1.1CSS過渡的用法52
5.1.2CSS過渡鉤子函數54
5.1.3顯示聲明過渡類型57
5.1.4自定義過渡類名57
5.2JavaScript過渡58
5.2.1Velocity.js58
5.2.2JavaScript過渡使用58
5.3過渡系統在Vue.js 2.0中的變化59
5.3.1用法變化59
5.3.2類名變化60
5.3.3鉤子函數變化61
5.3.4transition-group63
第6章組件
6.1組件注冊65
6.1.1全局注冊65
6.1.2局部注冊66
6.1.3注冊語法糖67
6.2組件選項67
6.2.1組件選項中與Vue選項的區別67
6.2.2組件Props68
6.3組件間通信71
6.3.1直接訪問71
6.3.2自定義事件監聽72
6.3.3自定義事件觸發機制72
6.3.4子組件索引75
6.4內容分發76
6.4.1基礎用法76
6.4.2編譯作用域77
6.4.3默認slot78
6.4.4slot屬性相同79
6.4.5Modal實例79
6.5動態組件82
6.5.1基礎用法82
6.5.2keep-alive83
6.5.3activate 鉤子函數84
6.6Vue.js 2.0中的變化85
6.6.1event85
6.6.2keep-alive86
6.6.3slot87
6.6.4refs87
第7章Vue.js常用插件
7.1Vue-router88
7.1.1引用方式88
7.1.2基本用法89
7.1.3嵌套路由90
7.1.4路由匹配92
7.1.5具名路由93
7.1.6路由對象93
7.1.7v-link94
7.1.8路由配置項95
7.1.9route鉤子函數96
7.1.10路由實例屬性及方法99
7.1.11vue-router 2.0 的變化100
7.2Vue-resource104
7.2.1引用方式104
7.2.2使用方式105
7.2.3$http的api方法和選項參數105
7.2.4攔截器107
7.2.5$resource用法107
7.2.6封裝Service層109
7.3Vue-devtools109
7.3.1安裝方式110
7.3.2使用效果110
第8章Vue.js工程實例
8.1準備工作111
8.1.1webpack111
8.1.2vue-loader113
8.2目錄結構115
8.3前端開發117
8.4后端聯調122
8.5部署上線124
8.5.1生成線上文件124
8.5.2nginx125
8.5.3gitlab126
8.5.4jenkins127
第9章狀態管理:Vuex
9.1概述130
9.2簡單實例131
9.2.1所需組件131
9.2.2創建并注入store132
9.2.3創建action及組件調用方式133
9.2.4創建mutation134
9.2.5組件獲取state135
9.3嚴格模式137
9.4中間件137
9.4.1快照138
9.4.2logger138
9.5表單處理139
9.6目錄結構142
9.6.1簡單項目142
9.6.2大型項目143
9.7實例145
9.7.1state結構146
9.7.2actions.js148
9.7.3app.js148
9.7.4組件結構148
9.7.5base組件152
9.7.6展示結果154
9.8Vue.js 2.0的變化155
9.8.1State155
9.8.2Getters156
9.8.3Mutations157
9.8.4Actions157
9.8.5Modules159
第10章跨平臺開發:Weex
10.1Weex簡介161
10.2Weex安裝162
10.2.1ios環境安裝162
10.2.2android環境安裝163
10.2.3web端運行164
10.3Weex實例與運行164
10.4Weex基礎語法168
10.4.1數據綁定168
10.4.2事件綁定169
10.4.3模板邏輯169
10.5Weex內置組件170
10.5.1scroller170
10.5.2list171
10.5.3Switch172
10.5.4Slider172
10.5.5wxc-tabbar174
10.5.6wxc-navpage175
10.6Weex內置模塊176
10.6.1dom176
10.6.2steam177
10.6.3modal178
10.6.4animation179
10.6.5webview180
10.6.6navigator181
10.6.7storage182
第11章Vue.js 2.0新特性
11.1Render函數183
11.1.1createElement用法184
11.1.2使用案例185
11.1.3函數化組件186
11.1.4JSX187
11.2服務端渲染188
11.2.1vue-server-renderer188
11.2.2簡單實例189
11.2.3緩存和流式響應191
11.2.4SPA實例193
OK ok
很不錯!!!
書不錯,包裝一般
這本書寫的非常不錯,推薦購買!
書還行吧,還沒看完
適合作為參考用書,不過以1.0版本為主線
非常滿意,很喜歡
很不錯。學習剛好
書的內容不是很詳細,有點看不進去
書還不錯,適合初學者。
每次都當當買書,不錯
不如看文檔!
贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊贊
內容不錯,除了封面有折痕。話說買了3本書,每個封面都被壓了一道子。。雖然不影響閱讀,麻煩配送時注意下
不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯
不錯不錯不錯不錯
朋友推薦我看的,好久沒看過這樣令人感動的小說了,情節雖然比較平實無奇,但是字里行間含蘊著的情緒真的讓人禁不住流下眼淚來。
書很好!!
書非常好!
給老公買的,他說需要
非常好的書
里面錯別字那么多,不知道怎么校稿的,代碼有點斷章取義,不能觀其全貌,不過還是能學到點知識。
看了前幾章,書本內容一般,挺多小錯誤的,如標點符號或拼寫。書本涵蓋了1.0的東西,很多其實2.0已經被移除失效了,需要讀者自己區分