這次 30 天的挑戰將從一個產品下手去學習,至於為什麼用產品而不是單純學語法勒,因為單純語法太無聊了 ouo產品目標是「推甄經驗分享網站」,其實從暑假就想做了,...
新增 Header 元件 在 src/components 內新增一個 Header.vue 用來放 header 的程式碼 <template>...
目前資料暫時使用 json 的方式引入,考量到資料欄位很多,最後決定用最樸實的表格呈現,先來看看成果好了 建立表格元件 在 src/components 中新增...
Day3 的文章有使用到資料傳遞,感覺開發上會蠻常用到的,今天就稍微深入了解一下兩個的區別 Props:由外向內傳資料 靜態傳入最簡單的情境是父元件直接把一個靜...
今天打算製作簡易的搜尋功能,會使用到 v-model 和 computed 的概念 v-model 用來雙向綁定資料 computed 用來根據輸入自動計算結...
今天主要要做一個詳細資訊的呈現,整個資料呈現做完之後覺得把所有資訊放在一個表格裡面有點亂,所以想說試試看寫一個詳細資料呈現的方式,剛好會用到 Day4 所寫到的...
今日目標: 表格下方加入頁數,每頁 10 筆資料 若頁數 <= 1,則不顯示頁數切換 設計 Pagination.vue 在 src/componen...
今日目標按下分享經驗後跳出表單,填寫完後按分享經驗按鈕就可以囉 實作分享表單 在 src/components 中新增 NewPostModal.vue <...
昨天做了「分享經驗」的表單,可以輸入學校、系所、經歷與結果。但仔細想想,如果使用者亂填,資料格式就會變很亂,所以今天要來處理表單驗證,確保輸入格式正確。 為什麼...
在 Vue 3 推出之前,Vue 2 只有一種寫法 —— Options API。它的特色是:用一個物件把所有功能分區塊寫清楚。 資料 → data() 方法...