作者:梁 灝
出版社:佳魁資訊
出版日期:2018-07-05
語言:繁體中文
書號:TD1830
ISBN:9789863796718
裝訂:平裝
定價:590 元
相關檔案: 相關下載1
相關檔案: 相關下載2
內容簡介
本書特色:
★ 行家首選 / 透過實例快速上手Vue
全書分為「基礎篇」、「進階篇」與「實戰篇」三部分,並將重要的基礎知識與實戰範例加以結合,有助於讀者更進一步了解API的設計初衷與使用場景。
「基礎篇」涵蓋了Vue.js 2的所有基礎內容,適合剛入門Vue.js的開發者:
❑ 雙向綁定資料;
❑ 計算屬性;
❑ 內建指令與自訂指令;
❑ 元件。
「進階篇」更深入Vue.js的專案化:
❑ Render函數;
❑ webpack的使用;
❑ Vue.js外掛程式。
「實戰篇」:
❑ 深入剖析iView兩個經典元件的設計與實現想法;
❑ 充分利用Vue.js的內容完成兩個完整實戰專案。
------------------------------------------------------------------
適用:
剛接觸或對Vue.js有興趣的前後端開發者,亦適合相關領域之從業人員與大學、研究所師生作為參考之用。
作者簡介
梁 灝
網名Aresn,優秀的開放原始碼Vue元件函數庫iView的作者。目前在大數據公司TalkingData負責視覺化基礎架構,亦為程式師社區TalkingCoder的創辦者。
目錄
第一篇 基礎篇
CH 01 初識Vue.js
1.1 Vue.js是什麼
1.2 如何使用Vue.js
CH 02 資料綁定和第一個Vue應用
2.1 Vue實例與資料綁定
2.2 指令與事件
2.3 語法糖
CH 03 計算屬性
3.1 什麼是計算屬性
3.2 計算屬性用法
3.3 計算屬性快取
CH 04 v-bind及class與style綁定
4.1 了解v-bind指令
4.2 綁定class的幾種方式
4.3 綁定內聯樣式
CH 05 內置指令
5.1 基本指令
5.2 條件繪製指令
5.3 清單繪製指令v-for
5.4 方法與事件
5.5 實戰:利用計算屬性、指令等知識開發購物車
CH 06 表單與v-model
6.1 基本用法
6.2 綁定值
6.3 修飾符號
CH 07 元件詳解
7.1 元件與重複使用
7.2 使用props傳遞資料
7.3 元件通訊
7.4 使用slot分發內容
7.5 元件進階用法
7.6 其他
7.7 實戰:兩個常用元件的開發
CH 08 自訂指令
8.1 基本用法
8.2 實戰
第二篇 進階篇
CH 09 Render函數
9.1 什麼是Virtual Dom
9.2 什麼是Render函數
9.3 createElement用法
9.4 函數化元件
9.5 JSX
9.6 實戰:使用Render函數開發可排序的表格元件
9.7 實戰:留言清單
9.8 總結
CH 10 使用webpack
10.1 前端專案化與webpack
10.2 webpack基礎設定
10.3 單檔案元件與vue-loader
10.4 用於生產環境
CH 11 外掛程式
11.1 前端路由與vue-router
11.2 狀態管理與Vuex
11.3 實戰:中央事件匯流排外掛程式vue-bus
第三篇 實戰篇
CH 12 iView經典元件剖析
12.1 串聯選擇元件Cascader
12.2 折疊面板元件Collapse
12.3 iView內建工具函數
CH 13 實戰:知乎日報專案開發
13.1 分析與準備
13.2 推薦清單與分類
13.3 文章詳情頁
13.4 總結
CH 14 實戰:電子商務網站專案開發
14.1 開發專案架設
14.2 商品清單頁
14.3 商品詳情頁
14.4 購物車
14.5 總結
CH 15 相關開放原始碼專案介紹
15.1 服務端繪製與Nuxt.js
15.2 HTTP函數庫axios
15.3 多語言外掛程式vue-i18n