【Vue.js 學習筆記】 === 為了較為系統的學習 Vue 所以購買了 Udemy 上,六角學院的課程 - 《[Vue 出一個電商網站](https://www.udemy.com/vue-hexschool/)》,針對這門課程,做了個讀書筆記。 ### [00. 目錄](/@CynthiaChuang/Vue-Study-Notes-Contents) ### [01. 相關資源與工具設置](/@CynthiaChuang/Vue-Study-Notes-Unit01) - [Vue 官方文件](/@CynthiaChuang/Vue-Study-Notes-Unit01#Vue-官方文件) - [開發工具](/@CynthiaChuang/Vue-Study-Notes-Unit01#開發工具) - [網頁除錯工具](/@CynthiaChuang/Vue-Study-Notes-Unit01#網頁除錯工具) ### [02. 基礎 Vue 概述](/@CynthiaChuang/Vue-Study-Notes-Unit02) - [應用程式建立](/@CynthiaChuang/Vue-Study-Notes-Unit02#應用程式建立) - [雙向綁定的資料 與 MVVM 的概念](/@CynthiaChuang/Vue-Study-Notes-Unit02#雙向綁定的資料-與-MVVM-的概念) - [v-bind 動態屬性指令](/@CynthiaChuang/Vue-Study-Notes-Unit02#v-bind-動態屬性指令) - [v-for 動態產生多筆資料於畫面上](/@CynthiaChuang/Vue-Study-Notes-Unit02#v-for-動態產生多筆資料於畫面上) - [使用 v-on 來操作頁面行為](/@CynthiaChuang/Vue-Study-Notes-Unit02#使用-v-on-來操作頁面行為) - [預先定義資料狀態的重要性](/@CynthiaChuang/Vue-Study-Notes-Unit02#預先定義資料狀態的重要性) - [透過修飾符,讓 v-on 操作更簡單](/@CynthiaChuang/Vue-Study-Notes-Unit02#透過修飾符,讓-v-on-操作更簡單) - [:class 動態切換 className](/@CynthiaChuang/Vue-Study-Notes-Unit02#class-動態切換-className) - [computed 運算功能](/@CynthiaChuang/Vue-Study-Notes-Unit02#computed-運算功能) - [Vue 表單與資料的綁定](/@CynthiaChuang/Vue-Study-Notes-Unit02#Vue-表單與資料的綁定) - [元件基礎概念](/@CynthiaChuang/Vue-Study-Notes-Unit02#元件基礎概念) - [練習測驗 1: 基礎章節測驗](/@CynthiaChuang/Vue-Study-Notes-Unit02#練習測驗-1:-基礎章節測驗) ### [03. 製作一個 Todo List 來小試身手吧](/@CynthiaChuang/Vue-Study-Notes-Unit03) - [套用版型及建立代辦事項列表的資料](/@CynthiaChuang/Vue-Study-Notes-Unit03#套用版型及建立代辦事項列表的資料) - [刪除陣列上的特定資料](/@CynthiaChuang/Vue-Study-Notes-Unit03#刪除陣列上的特定資料) - [製作頁籤分類的功能](/@CynthiaChuang/Vue-Study-Notes-Unit03#製作頁籤分類的功能) - [雙擊修改資料內容](/@CynthiaChuang/Vue-Study-Notes-Unit03#雙擊修改資料內容) - [刪除項目補充說明](/@CynthiaChuang/Vue-Study-Notes-Unit03#刪除項目補充說明) ### [04. 進階模板語法介紹](/@CynthiaChuang/Vue-Study-Notes-Unit04) - [模板資料細節說明](/@CynthiaChuang/Vue-Study-Notes-Unit04#模板資料細節說明) - [動態切換 ClassName 及 Style 多種方法](/@CynthiaChuang/Vue-Study-Notes-Unit04#動態切換-ClassName-及-Style-多種方法) - [v-for 與其使用細節](/@CynthiaChuang/Vue-Study-Notes-Unit04#v-for-與其使用細節) - [v-if 與其使用細節](/@CynthiaChuang/Vue-Study-Notes-Unit04#v-if-與其使用細節) - [Computed 與 Watch](/@CynthiaChuang/Vue-Study-Notes-Unit04#Computed-與-Watch) - [表單細節操作](/@CynthiaChuang/Vue-Study-Notes-Unit04#表單細節操作) - [v-on 的頁面操作細節](/@CynthiaChuang/Vue-Study-Notes-Unit04#v-on-的頁面操作細節) - [章節作業](/@CynthiaChuang/Vue-Study-Notes-Unit04#章節作業) ### [05. Vue 的生命週期](/@CynthiaChuang/Vue-Study-Notes-Unit05) - [Vue 生命週期](/@CynthiaChuang/Vue-Study-Notes-Unit05#Vue-生命週期) - [練習測驗 2:生命週期章節小測驗](/@CynthiaChuang/Vue-Study-Notes-Unit05#練習測驗-2:-生命週期章節小測驗) ### [06. Vue.js 元件](/@CynthiaChuang/Vue-Study-Notes-Unit06) - [元件概念介紹](/@CynthiaChuang/Vue-Study-Notes-Unit06#元件概念介紹) - [使用 x-template 建立元件](/@CynthiaChuang/Vue-Study-Notes-Unit06#使用-x-template-建立元件) - [使用 function return 建構資料格式](/@CynthiaChuang/Vue-Study-Notes-Unit06#使用-function-return-建構資料格式) - [props 基本觀念](/@CynthiaChuang/Vue-Study-Notes-Unit06#props-基本觀念) - [props 使用上的注意事項](/@CynthiaChuang/Vue-Study-Notes-Unit06#props-使用上的注意事項) - [props 型別及預設值](/@CynthiaChuang/Vue-Study-Notes-Unit06#props-型別及預設值) - [emit 向外層傳遞事件](/@CynthiaChuang/Vue-Study-Notes-Unit06#emit-向外層傳遞事件) - [Slot 元件插槽](/@CynthiaChuang/Vue-Study-Notes-Unit06#Slot-元件插槽) - [使用 is 動態切換元件](/@CynthiaChuang/Vue-Study-Notes-Unit06#使用-is-動態切換元件) - [元件 章節作業](/@CynthiaChuang/Vue-Study-Notes-Unit06#元件-章節作業) - [測驗:Vue 元件測驗](/@CynthiaChuang/Vue-Study-Notes-Unit06#測驗:Vue-元件測驗) ### [07. JavaScript ES6](/@CynthiaChuang/Vue-Study-Notes-Unit07) - [使用 let 與 const 宣告變數](/@CynthiaChuang/Vue-Study-Notes-Unit07#使用-let-與-const-宣告變數) - [展開與其餘參數](/@CynthiaChuang/Vue-Study-Notes-Unit07#展開與其餘參數) - [解構](/@CynthiaChuang/Vue-Study-Notes-Unit07#解構) - [縮寫](/@CynthiaChuang/Vue-Study-Notes-Unit07#縮寫) - [箭頭函式與傳統函式](/@CynthiaChuang/Vue-Study-Notes-Unit07#箭頭函式與傳統函式) - [字串模板 Template String](/@CynthiaChuang/Vue-Study-Notes-Unit07#/@CynthiaChuang/Vue-Study-Notes-Unit07#字串模板-Template-String) - [常用陣列方法](/@CynthiaChuang/Vue-Study-Notes-Unit07#常用陣列方法) - [測驗 2: ES6 小測驗](/@CynthiaChuang/Vue-Study-Notes-Unit07#測驗-2:ES6-小測驗) ### [08. Vue 常用 API](/@CynthiaChuang/Vue-Study-Notes-Unit08) - [使用 Extend 避免重複造輪子](/@CynthiaChuang/Vue-Study-Notes-Unit08#使用-Extend-避免重複造輪子) - [Filter 自訂畫面資料呈現格式](/@CynthiaChuang/Vue-Study-Notes-Unit08#Filter-自訂畫面資料呈現格式) - [無法寫入的資料,用 set 搞定他](/@CynthiaChuang/Vue-Study-Notes-Unit08#無法寫入的資料,用-set-搞定它) - [Mixin 混合其它的元件內容](/@CynthiaChuang/Vue-Study-Notes-Unit08#Mixin-混合其它的元件內容) - [使用 Directive 開發自己的互動 UI](/@CynthiaChuang/Vue-Study-Notes-Unit08#使用-Directive-開發自己的互動-UI) ### [09. Vue Cli 的建置與運作原理](/@CynthiaChuang/Vue-Study-Notes-Unit09) - [為什麼要學 Vue Cli](/@CynthiaChuang/Vue-Study-Notes-Unit09#為什麼要學-Vue-Cli) - [Vue Cli 2.x 與 Vue Cli 3.x 課程說明](/@CynthiaChuang/Vue-Study-Notes-Unit09#Vue-Cli-2.x-與-Vue-Cli-3.x-課程說明) - [如何使用 Vue Cli](/@CynthiaChuang/Vue-Study-Notes-Unit09#如何使用-Vue-Cli) - [Vue Cli 所產生的資料夾結構說明](/@CynthiaChuang/Vue-Study-Notes-Unit09#Vue-Cli-所產生的資料夾結構說明) - [Webpack 腳本介紹 及 自定義環境變數](/@CynthiaChuang/Vue-Study-Notes-Unit09#Webpack-腳本介紹-及-自定義環境變數) - [安裝套件在 Vue Webpack 中](/@CynthiaChuang/Vue-Study-Notes-Unit09#安裝套件在-Vue-Webpack-中) ### [10. Vue Router](/@CynthiaChuang/Vue-Study-Notes-Unit10) - [使用 Vue Router 及配置路由文件](/@CynthiaChuang/Vue-Study-Notes-Unit10#使用-Vue-Router-及配置路由文件) - [新增路由路徑及連結](/@CynthiaChuang/Vue-Study-Notes-Unit10#新增路由路徑及連結) - [製作巢狀路由頁面](/@CynthiaChuang/Vue-Study-Notes-Unit10#製作巢狀路由頁面) - [使用動態路由切換頁面 Ajax 結果](/@CynthiaChuang/Vue-Study-Notes-Unit10#使用動態路由切換頁面-Ajax-結果) - [命名路由,同一個路徑載入兩個頁面元件](/@CynthiaChuang/Vue-Study-Notes-Unit10#命名路由,同一個路徑載入兩個頁面元件) - [Vue Router 參數設定](/@CynthiaChuang/Vue-Study-Notes-Unit10#Vue-Router-參數設定) - [自定義切換路由方法](/@CynthiaChuang/Vue-Study-Notes-Unit10#自定義切換路由方法) ### 11. Vue 出一個電商網站 ### 12. Vue Cli 3.0 ### 13. Vuex 管理大型網站資料狀態 ### 14. 線上問答會實戰內容
{"metaMigratedAt":"2023-06-15T02:48:11.282Z","metaMigratedFrom":"YAML","title":"【Vue.js 學習筆記】目錄","breaks":true,"disqus":"cynthiahackmd","description":"為了較為系統的學習 Vue 所以購買了 Udemy 上,六角學院的課程 - 《Vue 出一個電商網站》,針對這門課程,做了個讀書筆記。","contributors":"[{\"id\":\"19c6453d-2927-4d3e-9e59-f5737d58416b\",\"add\":13485,\"del\":7482}]"}
Expand menu