課程介紹:
你會學到什麼
瞭解 Vue.js 組件開發的精華
Vue.js 組件知識全覆蓋
掌握多種 Vue.js 組件開發的模式
獨立組件不依賴 Vuex 和 Bus 狀況下,各類跨級通訊手段(provide / inject、broadcast / dispatch、findComponents 系列)
7 個完整的 Vue.js 組件示例
如何作好一個開源項目
Vue.js 容易忽略的 API 詳解
Vue.js 面試、常見問題答疑
課程目錄:php
- 開篇:Vue.js 的精髓——組件.md
- Vue 的構造器——extend 與手動掛載——$mount.md
- 基礎:Vue.js 組件的三個 API:prop、event、slot.md
- 實戰 1:具備數據校驗功能的表單組件——Form.md
- 實戰 2:組合多選框組件——CheckboxGroup & Checkbox.md
- 實戰 3:動態渲染 .vue 文件的組件—— Display.md
- 實戰 4:全局提示組件——$Alert.md
- 實戰 5:可用 Render 自定義列的表格組件——Table.md
- 實戰 6:可用 slot-scope 自定義列的表格組件——Table.md
- 實戰 7:樹形控件——Tree.md
- 拓展:Vue.js 容易忽略的 API 詳解.md
- 拓展:Vue.js 面試、常見問題答疑.md
- 拓展:如何作好一個開源項目(上篇).md
- 拓展:如何作好一個開源項目(下篇).md
- 更靈活的組件:Render 函數與 Functional Render.md
- 組件的通訊 1:provide inject.md
- 組件的通訊 2:派發與廣播——自行實現 dispatch 和 broadcast 方法.md
- 組件的通訊 3:找到任意組件實例——findComponents 系列方法.md
- 遞歸組件與動態組件.md
- 寫在最後.md