iT邦幫忙

鐵人檔案

第 12 屆 iT 邦幫忙鐵人賽
回列表
自我挑戰組

網頁前端框架 Vue 3 從頭開始 系列

訂立主題的時候,Vue 3已經進入RC(Release Candidate)階段,雖然說可能與正式版本會有一些差異,但已經是非常接近釋出的版本了,本系列文章不是以從Vue 2升級到Vue 3的角度撰寫,而是從一個初心者的角度,直接開始學習Vue 3,由淺入深來分析使用Vue 3的方法。

參賽天數 10 天 | 共 10 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文
DAY 1

vue.js 3.x 學習手冊 (1) 為何我們要使用框架?

在撰寫這篇文章的時候vue 3已經來到了RC9的階段,雖然說可能與正式推出會有差距,但理論上差異應該不會太大,而本系列的文章也不是站在“升級”的角度來進行介紹,...

2020-09-02 ‧ 由 史坦利 分享
DAY 2

vue.js 3.x 學習手冊 (2) Virtual DOM所帶來的好處

前一篇文章提到,其實並不是每一個專案都適合使用框架進行開發,應當是了解框架能夠帶來的優點後,在針對自己常接觸的專案進行評估導入,像我身邊許多朋友做的是中、小企業...

2020-09-03 ‧ 由 史坦利 分享
DAY 3

vue.js 3.x 學習手冊 (3) 起手式

上一篇文章介紹過了選擇使用前端框架的因素,若你的專案符合使用他的條件,或是你現在正在找一份前端工程師的工作,那認識框架就變成勢在必行的功課了,我們選擇介紹的前端...

2020-09-04 ‧ 由 史坦利 分享
DAY 4

vue.js 3.x 學習手冊 (4) 事件

接續昨天的範例,我們透過下拉式選單來改變vue中的資料,視圖就會跟著連動改變,這部分是透過Javascript原生的事件去觸發函數來執行,也是在網頁中常見的動作...

2020-09-05 ‧ 由 史坦利 分享
DAY 5

vue.js 3.x 學習手冊 (5) 事件 修飾符

上一篇文章提到了Vue結合了事件上的用法,這篇文章來加強一下事件上的使用: 事件修飾符 事件修飾符在vue裡面也是極為好用,透過下面這個範例來說明: HTML...

2020-09-06 ‧ 由 史坦利 分享
DAY 6

vue.js 3.x 學習手冊 (6) 雙向資料綁定

在之前的範例掩飾中,我們透過一個下拉式選單更改後來改變網頁中的值,實現的方法有兩種: 不使用框架,透過Script進行資料更新與畫面更新 使用vue框架,透過...

2020-09-07 ‧ 由 史坦利 分享
DAY 7

vue.js 3.x 學習手冊 (7) 清單渲染

看過前幾篇文章的朋友應該會發現,我們開頭的範例都非常類似,一個下拉選單可以更改頁面中的值,今天也不例外,但要透過框架強化的項目會有所不同。 在案例中,我們的下拉...

2020-09-08 ‧ 由 史坦利 分享
DAY 8

vue.js 3.x 學習手冊 (8) v-for為何要定義key呢?

講到了v-for和v-bind就不得不提key的這個屬性,主要就是要討論透過v-for所渲染的項目,在資料更新時會怎麼處理,若在v-for渲染的項目中“沒有”加...

2020-09-09 ‧ 由 史坦利 分享
DAY 9

vue.js 3.x 學習手冊 (9) 計算屬性

今天來跟大家分享一個在Vue裡面非常方便實用的屬性:計算屬性,它可以在Vue中的數據更改後,自動進行運算取得一個新的結果,例如: HTML <div id...

2020-09-10 ‧ 由 史坦利 分享
DAY 10

vue.js 3.x 學習手冊 (10) 計算屬性的setter

如前一篇所提Computed能夠自動監看指定的數據,當數據發生變化後自動重新計算結果,但如果我們想直接修改Computed的結果,在沒有使用Setter的狀態下...

2020-09-11 ‧ 由 史坦利 分享