iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
Modern Web

用範例理解 Vue.js 系列

因為官方範例多只有片段的程式碼,沒有實際的範例,個人喜歡先看結果,再深入理解背後的原理。
因此想將官方範例整理成一個個檔案,並統一放在一個 github repository,方便學習中的人節省一點時間成本。
鐵人賽之後,這些文章內容也會額外和本人的 mentor Summer ,再共同整理成公司內部新人訓練教材的一部分。

參賽天數 30 天 | 共 30 篇文章 | 137 人訂閱 訂閱系列文 RSS系列文 團隊露天廢物
DAY 11

用範例理解 Vue.js #11:List Rendering

List Rendering v-for with an Array of Object <ul id="app"> &l...

2017-12-21 ‧ 由 HunterLiu 分享
DAY 12

用範例理解 Vue.js #12:Event Handling(v-on)

Event Handling 可以用 v-on 指令監聽 DOM 事件,並在觸發時執行一些 JavaScript 代碼。 v-on 當 button Gree...

2017-12-22 ‧ 由 HunterLiu 分享
DAY 13

用範例理解 Vue.js #13:v-model and data binding

你可以用 v-model 指令建立雙向數據綁定,在 Day2 的範例 06 - Form Input Bindings 已經使用過了。 範例回顧 Day2:...

2017-12-23 ‧ 由 HunterLiu 分享
DAY 14

用範例理解 Vue.js #14:Component 簡介

Component 簡介 在Day2:用七個官方範例初步認識 Vue.js已經有看過 Component 的範例。Component 在 Vue 中扮演很重要...

2017-12-24 ‧ 由 HunterLiu 分享
DAY 15

用範例理解 Vue.js #15:實例 Component Dropdown

實例 Component Dropdown 許多細節都沒有完成,但時間緊迫,還是寫個大概就好。先附上程式碼,內容代補。 HTML: <div id=&q...

2017-12-25 ‧ 由 HunterLiu 分享
DAY 16

用範例理解 Vue.js #16:實例 Vue Instance (deep copy) lodash.js 效能比較

這篇的內容可能跟 Vue 沒甚麼主要關係,只是會透過 Lodash.js 來解決深拷貝的問題。 會寫這篇是因為,最近在公司做的專案需要用到深拷貝,且需要深拷貝...

2017-12-26 ‧ 由 HunterLiu 分享
DAY 17

用範例理解 Vue.js #17:Global API(extend, nextTick, directive)

Vue.extend(options) 使用 Vue 的建構子,創建一個子類別,參數是一個包含 Component 選項的物件。 其中選項 data 在 Vu...

2017-12-27 ‧ 由 HunterLiu 分享
DAY 18

用範例理解 Vue.js #18:Slot

在 Vue 的 Component 中還有個好用的東西叫做 slot,當開發複雜或巢狀的 component 時,slot 不僅好用更增加了使用上的彈性。 基...

2017-12-28 ‧ 由 HunterLiu 分享
DAY 19

用範例理解 Vue.js #19:Vuetify

圖片來源 Vuetify 簡介 Vuetify 是一個語意化元件的前端框架,提供簡潔、直觀、易於重複使用的元件,使 Vue 的開發者可以輕鬆解決前端的問題。...

2017-12-29 ‧ 由 HunterLiu 分享
DAY 20

用範例理解 Vue.js #20:vue-router in Vuetify

圖片來源 延續昨天的主題 Vuetify 中用到的技術大方向有: vue-router vuex vue-server-renderer webpack e...

2017-12-30 ‧ 由 HunterLiu 分享