久久人人做人人妻人人玩精品hd,精品国产成人av在线,好姑娘在线视频免费观看 ,含羞草电影免费看韩国,果冻传媒一区

當前位置 : 首頁  圖書 正文

Vue.js快跑:構建觸手可及的高性能Web應用簡介,目錄書摘

2020-05-18 17:38 來源:京東 作者:京東
vue.js
Vue.js快跑:構建觸手可及的高性能Web應用
暫無報價
9600+評論 98%好評
編輯推薦:

帶你迅速領略運用Vue.js——組織與簡化Web開發(fā)中流行的 JavaScript框架——構建既快又靈的單頁Web應用。有了這本實踐指南,你將迅速獲得從基本用法到自定義組件以及更多高級特性——甚至包括JSX,即JavaScript語法擴展。作者Callum Macrae 向你展示了如何使用 Vue 生態(tài)系統(tǒng)中*實用的庫,比如實現(xiàn)客戶端路由的vue-router和實現(xiàn)狀態(tài)管理的vuex,以及專門用于測試的vue-test-utils。如果你是一位熟練運用JavaScript、HTML和CSS的前端開發(fā)者,那么這本書將向你呈現(xiàn)如何使用Vue來開發(fā)一個功能齊全的Web 應用。

■ 學會Vue.js基本用法,包括使用模板語法來將數(shù)據(jù)顯示在頁面上。

■ 學會從零開始,或者使用vue-cli從模板開始創(chuàng)建一個Vue工程。

■ 學會分離代碼到獨立組件中,從而創(chuàng)建一個可維護的代碼庫。

■ 學會在Vue.js中使用CSS來為你的網(wǎng)站或網(wǎng)頁應用增添樣式。

■ 學會使用render函數(shù)和JSX代替模板語法來定制頁面的呈現(xiàn)。

■ 學會使用vue-router來操控頁面的路由。

■ 學會使用vuex來集中進行狀態(tài)管理。

■ 學會使用單元測試來確保你的組件不出問題。


內(nèi)容簡介:

本書是用Vue.js構建Web應用的全方位指南。作者運用細致入微的講解方式帶你領略Vue.js的獨特魅力,致力于協(xié)助你從零開始基于Vue.js創(chuàng)建一個Web應用。本書共7章:第1章介紹Vue的安裝及基本用法,覆蓋大量Vue核心技術,諸如響應式原理、生命周期鉤子等;第2章到第6章進入Vue高階世界,通過在豐富的組件特性中遨游,教你使用vue-router和vuex來實現(xiàn)客戶端路由和狀態(tài)管理,以此完善整個Web應用的功能;最后一章介紹如何使用vue-test-utils這一官方測試利器來為組件編寫單元測試,從而保證Web應用的正常運行;附錄分別介紹vue-cli用法及Vue 與React之間的異同。本書適合對HTML和JavaScript已有一定了解,正在準備或已經(jīng)使用Vue.js進行Web應用開發(fā)的從業(yè)者,也適合希望通過學習框架使用來提升對其認識的開發(fā)人員,有React使用經(jīng)驗的讀者同樣可從中獲得啟發(fā)。

作者簡介:

Callum Macrae 是一位在英國倫敦就職于Sam Knows的JavaScript開發(fā)工程師。Sam Knows致力于讓所有人都擁有更快的互聯(lián)網(wǎng)。他熱衷于將Vue與SVG相結合,并定期為開源項目做貢獻,包括gulp和他自己的一些項目。關于這些,無論是GitHub還是Twitter,都能通過@callumacrae發(fā)掘到更多。

劉騰輝,資深JavaScript開發(fā)工程師。曾在豪氏威馬(福建)有限公司任電氣工程師,現(xiàn)在福建泉州環(huán)宇通信息科技股份有限公司任全棧開發(fā)工程師。

目錄:前言 .............................................................................................xi
第 1 章 Vue.js 基礎 .......................................................................1
為什么選擇 Vue.js ..................................................................................................1
安裝和設置 ............................................................................................................4
vue-loader 和 webpack .....................................................................................4
模板(Template)、數(shù)據(jù)(Data)和指令(Directive)...........................................6
v-if vs v-show .......................................................................................................10
模板中的循環(huán) ......................................................................................................11
屬性綁定 ..............................................................................................................13
響應式 ..................................................................................................................15
響應式如何實現(xiàn) ............................................................................................16
注意事項 .......................................................................................................17
雙向數(shù)據(jù)綁定 ......................................................................................................19
動態(tài)設置 HTML ..................................................................................................21
方法 .....................................................................................................................22
this.................................................................................................................23
計算屬性 ..............................................................................................................24
偵聽器 ..................................................................................................................27
監(jiān)聽 data 對象中某個對象的屬性 .................................................................29
獲取舊值 .......................................................................................................29
深度監(jiān)聽 .......................................................................................................30
過濾器 ..................................................................................................................30
使用 ref 直接訪問元素 .........................................................................................33
輸入和事件 ..........................................................................................................33
v-on 簡寫 .......................................................................................................34
事件修飾符 ...................................................................................................34
生命周期鉤子 ......................................................................................................37
自定義指令 ..........................................................................................................38
鉤子函數(shù)參數(shù) ................................................................................................40
過渡和動畫 ..........................................................................................................41
CSS 過渡 .......................................................................................................41
JavaScript 動畫 ..............................................................................................44
總結 .....................................................................................................................46
第 2 章 Vue.js 組件 .....................................................................47
組件基礎 ..............................................................................................................47
數(shù)據(jù)、方法和計算屬性 ........................................................................................48
傳遞數(shù)據(jù) ..............................................................................................................49
Prop 驗證 .......................................................................................................50
Prop 的大小寫 ...............................................................................................51
響應式 ...........................................................................................................52
數(shù)據(jù)流和 .sync 修飾符 ..................................................................................53
自定義輸入組件與 v-model ...........................................................................56
使用插槽(slot)將內(nèi)容傳遞給組件 ...................................................................57
默認內(nèi)容 .......................................................................................................58
具名插槽 .......................................................................................................59
作用域插槽 ...................................................................................................60
自定義事件 ..........................................................................................................62
混入 .....................................................................................................................65
混入對象和組件的合并 .................................................................................67
vue-loader 和 .vue 文件 ........................................................................................68
非 Prop 屬性 ........................................................................................................70
組件和 v-for 指令 ................................................................................................71
總結 .....................................................................................................................74
第 3 章 使用 Vue 添加樣式 ..........................................................77
Class 綁定 ............................................................................................................77
內(nèi)聯(lián)樣式綁定 ......................................................................................................79
數(shù)組語法 .......................................................................................................80
多重值 ...........................................................................................................80
用 vue-loader 實現(xiàn) Scoped CSS ...........................................................................81
用 vue-loader 實現(xiàn) CSS Modules .........................................................................82
預處理器 ..............................................................................................................83
總結 .....................................................................................................................83
第 4 章 render 函數(shù)和 JSX ..........................................................85
標簽名稱 ..............................................................................................................86
數(shù)據(jù)對象 ..............................................................................................................86
子節(jié)點 ..................................................................................................................88
JSX ......................................................................................................................89
總結 .....................................................................................................................91
第 5 章 使用 vue-router 實現(xiàn)客戶端路由 ......................................93
安裝 .....................................................................................................................93
基本用法 ..............................................................................................................94
HTML5 History 模式 ...........................................................................................96
動態(tài)路由 ..............................................................................................................97
響應路由變化 ................................................................................................98
路由參數(shù)作為組件屬性傳入 .......................................................................100
嵌套路由 ............................................................................................................101
重定向和別名 ....................................................................................................103
鏈接導航 ............................................................................................................104
tag 屬性 .......................................................................................................105
active-class 屬性 ..........................................................................................106
原生事件 .....................................................................................................107
編程式導航 .................................................................................................107
導航守衛(wèi) ............................................................................................................108
路由獨享守衛(wèi) ..............................................................................................110
組件內(nèi)部守衛(wèi) .............................................................................................. 111
路由順序 ............................................................................................................112
404 頁面 ......................................................................................................113
路由命名 ............................................................................................................114
總結 ...................................................................................................................115
第 6 章 使用 vuex 實現(xiàn)狀態(tài)管理 ................................................117
安裝 ...................................................................................................................118
概念 ...................................................................................................................119
State 及其輔助函數(shù) ............................................................................................121
State 輔助函數(shù).............................................................................................122
Getter .................................................................................................................124
Getter 輔助函數(shù) ...........................................................................................126
Mutation .............................................................................................................126
Mutation 輔助函數(shù) ......................................................................................128
Mutation 必須是同步函數(shù) ...........................................................................128
Action ................................................................................................................129
Action 輔助函數(shù) ..........................................................................................130
參數(shù)解構 .....................................................................................................131
Promise 與 Action ..............................................................................................131
Module ...............................................................................................................132
文件結構 .....................................................................................................134
帶命名空間的模塊 ......................................................................................135
總結 ...................................................................................................................137
第 7 章 對 Vue 組件進行測試 .....................................................139
測試單個組件 ....................................................................................................139
介紹 vue-test-utils ..............................................................................................141
查詢 DOM ..........................................................................................................142
掛載選項 ............................................................................................................143
模擬和存根數(shù)據(jù) .................................................................................................145
測試事件 ............................................................................................................146
總結 ...................................................................................................................148
附錄 A 搭建 Vue 開發(fā)環(huán)境 .........................................................149
附錄 B Vue 與 React ................................................................153
索引 ..........................................................................................171
熱門推薦文章
相關優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務 天天低價,暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時達
配送服務查詢
配送費收取標準
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉賬
售后服務
售后政策
價格保護
退款說明
返修/退換貨
取消訂單
特色服務
奪寶島
DIY裝機
延保服務
京東E卡
京東通信
京東JD+