-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Vue.js開發實戰

( 簡體 字)
作者:[美埃里克·漢切特(Erik Hanchett),本·利斯頓(Benjamin Listwon) 著;任強,鄧龔達 譯類別:1. -> 程式設計 -> 網路編程 -> Vue.js
譯者:
出版社:清華大學出版社Vue.js開發實戰 3dWoo書號: 51774
詢問書籍請說出此書號!

缺書
NT售價: 400

出版日:9/1/2019
頁數:269
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302536079
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

2017年年初,在Benjamin Listwon因個人原因退出之后,我有機會撰寫這《Vue.js開發實戰》。我最近剛從雷諾內華達大學獲得了工商管理碩士學位,自從我出版上一《Vue.js開發實戰》Ember.js Cookbook (Pact Publishing,2016)以來已經整整一年了。我已經開始了我的YouTube頻道,和Erik合作,我花了大部分時間試圖找出如何更好地為我的小規模但人數不斷增長的觀眾錄制節目教程。大約在這段時間,我開始在Vue.js上制作一個電影系列,并從我的觀眾那里得到了積極反饋。這讓我更想探索Vue.js。
首先,我會傾聽Evan You(Vue.js的創建者)及其框架路線圖。然后我看了無數的YouTube教程和其他創建者的視頻。我訪問了在線論壇和Facebook群組,看看人們在談論什么。無論我到哪里,人們都對Vue.js框架的可能性感到興奮。這使我想探索寫這《Vue.js開發實戰》的可能性。
經過深思熟慮,并且與我妻子談話后,我決定去做這件事。幸運的是,Benjamin為我打下很好的基礎,所以我可以在此基礎上進行創作。在接下來的10個月里,我花了無數的夜晚和周末研究、測試和寫作。
我希望我能告訴你寫這《Vue.js開發實戰》多么容易,或者說我沒有遇到任何問題。但事情并沒有按計劃進行。我遇到了個人挫折,錯過了最后期限,遇到了寫作障礙,如果這還不夠的話,我最終不得不在Vue.js做了一次更新之后進行重大修改。
盡管如此,我還是為這《Vue.js開發實戰》感到驕傲。每次挫折,我都被激勵加倍努力。我決心以最高質量完成這《Vue.js開發實戰》。
謝謝讀者,非常感謝你購買了《Vue.js開發實戰》。我真的希望它能幫助你學習Vue.js。如果真的幫到了你,請告訴我。你可以發推特,發郵件給我,加入我的郵件列表!再次感謝!
內容簡介:

標注清晰的代碼和插圖
數據建模和使用API
Vuex的便捷狀態管理
創建自定義指令
《Vue,js開發實戰》適合具有一定JavaScript、HTML和CSS經驗的Web開發人員。
目錄:

第Ⅰ部分初識Vue.js
第1章Vue.js介紹3
1.1站在巨人的肩膀上4
1.1.1MVC模式4
1.1.2MVVM模式6
1.1.3什么是反應式應用程序7
1.1.4JavaScript計算器7
1.1.5Vue計算器10
1.1.6JavaScript和Vue的差別11
1.1.7Vue如何促進MVVM和響應性12
1.2使用Vue.js的理由12
1.3展望未來14
1.4本章小結14
第2章Vue實例15
2.1我們的第一個應用程序16
2.1.1Vue根實例16
2.1.2確保應用程序可以運行18
2.1.3在視圖中顯示內容20
2.1.4檢查Vue中的屬性22
2.2Vue生命周期23
2.2.1添加生命周期鉤子24
2.2.2探索生命周期代碼25
2.2.3是否保留生命周期代碼27
2.3顯示商品27
2.3.1定義商品數據27
2.3.2添加商品視圖標簽28
2.4運用輸出過濾器31
2.4.1編寫過濾器函數31
2.4.2將過濾器添加到我們的標簽并測試不同的值32
2.5練習題33
2.6本章小結34
第Ⅱ部分視圖與視圖模型
第3章增加交互性37
3.1購物車數據,從添加一個數組開始38
3.2綁定到DOM事件39
3.2.1事件綁定基礎39
3.2.2將事件綁定到Addtocart按鈕39
3.3添加購物車件數按鈕并計數42
3.3.1何時使用計算屬性42
3.3.2使用計算屬性檢查更新事件43
3.3.3顯示購物車商品計數及測試47
3.4讓我們的按鈕具備用戶直觀功能49
3.4.1密切關注庫存49
3.4.2使用計算屬性和庫存50
3.4.3指令v-show的基礎知識51
3.4.4使用v-if和v-else顯示被禁用的按鈕52
3.4.5添加Addingthecart按鈕用于切換54
3.4.6使用v-if顯示結賬頁面55
3.4.7對比v-show與v-if/v-else56
3.5練習題57
3.6本章小結57
第4章表單與輸入框59
4.1使用v-model綁定60
4.2關于值綁定68
4.2.1綁定值到復選框68
4.2.2使用值綁定和單選按鈕69
4.2.3學習v-for指令71
4.2.4沒有可選key的v-for指令73
4.3通過應用程序學習修飾符74
4.3.1使用.number修飾符75
4.3.2修剪輸入值76
4.3.3v-model的.lazy修飾符78
4.4練習題78
4.5本章小結78
第5章條件語句、循環和列表79
5.1顯示可用的庫存信息80
5.1.1用v-if添加剩余的商品數量80
5.1.2使用v-else和v-else-if添加更多消息82
5.2循環商品83
5.2.1使用v-for范圍循環增加星級評分84
5.2.2將HTML類綁定到星級評分85
5.2.3設置商品87
5.2.4從product.json文件導入商品89
5.2.5使用v-for指令重構應用程序91
5.3排序記錄95
5.4練習題97
5.5本章小結97
第6章使用組件99
6.1什么是組件100
6.1.1創建組件100
6.1.2全局注冊101
6.1.3局部注冊102
6.2組件之間的關系103
6.3使用props傳遞數據104
6.3.1字面量props104
6.3.2動態props105
6.3.3props驗證108
6.4定義模板組件111
6.4.1使用內聯模板字符串111
6.4.2text/x-template腳本元素112
6.4.3使用單文件組件113
6.5使用自定義事件114
6.5.1監聽事件114
6.5.2使用.sync修改子屬性116
6.6練習題117
6.7本章小結117
第7章高級組件和路由119
7.1使用插槽120
7.2具名插槽123
7.3作用域插槽125
7.4創建動態組件應用程序127
7.5設置異步組件129
7.6使用Vue-CLI轉換寵物商店應用程序131
7.6.1使用Vue-CLI新建應用程序132
7.6.2設置路由134
7.6.3將CSS、Bootstrap和axios添加到應用程序中135
7.6.4設置組件137
7.6.5創建Form組件139
7.6.6添加Main組件140
7.7路由143
7.7.1添加帶參數的商品路由143
7.7.2設置帶標簽的router-link146
7.7.3設置帶樣式的router-link148
7.7.4添加子編輯路由149
7.7.5使用重定向和通配符151
7.8練習題153
7.9本章小結153
第8章轉場和動畫155
8.1轉場基礎155
8.2動畫基礎160
8.3JavaScript鉤子161
8.4組件的轉場164
8.5更新寵物商店應用程序167
8.5.1在寵物商店應用程序中添加轉場167
8.5.2在寵物商店應用程序中加入動畫168
8.6練習題171
8.7本章小結171
第9章擴展Vue173
9.1用Mixin實現功能復用174
9.2通過示例學習自定義指令179
9.3render函數和JSX184
9.3.1render函數示例185
9.3.2JSX示例188
9.4練習題192
9.5本章小結192
第Ⅲ部分數據建模、API調用和測試
第10章Vuex195
10.1Vuex的優勢196
10.2Vuex狀態與mutation197
10.3getter和action201
10.4在寵物商店應用程序的Vue-CLI腳手架中加入Vuex203
10.5Vuex助手207
10.6Vuex模塊速覽210
10.7練習題212
10.8本章小結212
第11章與服務器通信213
11.1服務器端渲染214
11.2Nuxt.js簡介215
11.2.1創建一個音樂搜索應用程序217
11.2.2創建項目并安裝依賴庫218
11.2.3創建構建塊和組件221
11.2.4更新默認布局223
11.2.5添加Vuex存儲224
11.2.6使用中間件225
11.2.7使用Nuxt.js生成路由226
11.3用Firebase和VuexFire與服務器通信231
11.3.1設置Firebase231
11.3.2使用Firebase設置寵物商店應用程序234
11.3.3用身份驗證狀態更新Vuex236
11.3.4在Header組件中加入身份驗證237
11.3.5更新Main.vue以使用Firebase實時數據庫241
11.4練習題242
11.5本章小結242
第12章測試243
12.1創建測試用例244
12.2持續集成、持續交付和持續部署245
12.2.1持續集成245
12.2.2持續交付246
12.2.3持續部署246
12.3測試類型246
12.4配置環境247
12.5使用vue-test-utils創建第一個測試用例249
12.6測試組件252
12.6.1測試屬性253
12.6.2測試文本254
12.6.3測試CSS樣式類254
12.6.4使用Vuex模擬數據進行測試255
12.7配置Chrome調試器257
12.8練習題260
12.9本章小結260
附錄A配置開發環境261
附錄B練習題解答267
序: