iT邦幫忙

vue 3相關文章
共有 58 則文章
鐵人賽 自我挑戰組 DAY 28

技術 vue3 Composition API 學習手冊-28 打包與回顧

vue3 Composition API的文章寫到這邊,歷經了: 基礎介紹篇(v-for、v-on、v-bind...等等) 安裝vue-cli與基礎介紹 認...

鐵人賽 自我挑戰組 DAY 27

技術 vue3 Composition API 學習手冊-27 以前叫mixin的東西

前幾篇文章已經介紹過vue的元件化設計的特色,不僅僅是頁面中的小元件,我們甚至可以將整個頁面都做成一個元件,今天來分享的是除了元件能共用之外,連函數也可以共用,...

鐵人賽 自我挑戰組 DAY 26

技術 vue3 Composition API 學習手冊-26 Dynamic Route

延續上一篇文章,今天來介紹動態路由,在瀏覽網頁的時候如果大家有注意,許多網頁在瀏覽上都會經由網址上傳遞參數後來決定頁面內顯示的內容,例如: 雖然頁面中顯示的...

鐵人賽 自我挑戰組 DAY 25

技術 vue3 Composition API 學習手冊-25 vue-router 4.x 基礎介紹

在傳統網頁開發中,我們常常會繪製一個類似下方的網頁架構圖,有些接案的朋友還會依照頁面數量跟業主來收取費用,因為過去的網頁開發,通常是一頁一頁製作的,許多重複性的...

鐵人賽 自我挑戰組 DAY 24

技術 vue3 Composition API 學習手冊-24 單文件元件設計

之前在「vue.js 3.x 學習手冊 (19) 組件的綜合練習」文章中有提到,如果需要跨文件取用元件的話,需先了解webpack和vue-cli的使用,而前幾...

鐵人賽 自我挑戰組 DAY 23

技術 vue3 Composition API 學習手冊-23 安裝scss編譯器

當我們透過vue-cli來建置專案後,因為預設也會幫我們安裝好webpack打包工具,所以我們可以開始使用scss來撰寫我們的樣式檔,這會讓管理上變得比較方便,...

鐵人賽 自我挑戰組 DAY 22

技術 vue3 Composition API 學習手冊-22 vue cli 起手式

我們已經在上一篇文章透過vue建立好了專案,也利用VS Code將專案資料夾準備妥當,接下來一樣由淺入深的來介紹一下網頁的開發,回憶一下上次有介紹的專案資料夾結...

鐵人賽 自我挑戰組 DAY 21

技術 vue3 Composition API 學習手冊-21 透過 vue cli 來建立專案

建立專案 方法一. 透過終端機建立專案 上一篇文章我們已經介紹完如何安裝vue cli,接下來就要透過他來建立專案,進而體驗使用vue cli的優點,接下來我...

鐵人賽 自我挑戰組 DAY 20

技術 vue3 Composition API 學習手冊-20 vue cli 環境架設

像前面文章中提到vue是一套漸進式的框架,他適合在各種不同的需求中使用,無論你是只想用它來綁定一些表單資料或是使用他Virtual DOM特性,甚至更深入的使用...

鐵人賽 自我挑戰組 DAY 19

技術 vue3 Composition API 學習手冊-19 組件的綜合練習

Vue3 Composition API的文章寫到了Component的階段,想要來整理一下前面的進度,來製作一個綜合的案例,這個案例的規劃如下: 製作一個F...

鐵人賽 自我挑戰組 DAY 18

技術 vue3 Composition API 學習手冊-18 組件emit的用法

上一篇文章我們提到Components可以接收父層傳遞過來的參數進行處理,這次我們首先就來看看子層通知父層的方法。 利用上一篇文章的最後一個範例來進行說明,當時...

鐵人賽 自我挑戰組 DAY 17

技術 vue3 Composition API 學習手冊-17 組件的資料和函數

呈上一篇組件設計的文章,今天來介紹組件資料和方法的應用,在使用組件的時候,各個子層可以有獨立的data與methods不會互相干擾,不過需要注意使用的方式: &...

鐵人賽 自我挑戰組 DAY 16

技術 vue3 Composition API 學習手冊-16 組件設計入門

如同「vue.js 學習手冊 框架的選擇與導入」這篇文章中提到的,我們使用框架能更方便地進行前後端分離式的開發;享受Virturl DOM提升頁面效能外;另外還...

鐵人賽 自我挑戰組 DAY 15

技術 vue3 Composition API 學習手冊-15 安裝Chrome擴充功能

在繼續未來的課程前,先跟大家介紹一個我們常用的Chrome Extension:「Vue.js devtools 」(免費的喔!),我們可以在瀏覽器透過他來監控...

鐵人賽 自我挑戰組 DAY 14

技術 vue3 Composition API 學習手冊-14 透過axios載入外部json

在前面“多層次動態選單”的文章中,我們把選單資料放在Javascript中進行描述,可以發現整支Javascript中邏輯運算的部分極少,大多都是描述頁面資料的...

鐵人賽 自我挑戰組 DAY 13

技術 vue3 Composition API 學習手冊-13 生命週期

前一篇文章,介紹到我們如何用已經學習到的進度製作一個連動的選單,其實大家應該不難發現在Javascript的程式中,實際上邏輯運算相關的程式碼並不多,反而是描述...

鐵人賽 自我挑戰組 DAY 12

技術 vue3 Composition API 學習手冊-12 實作 多層次動態選單

在經歷了前幾篇文章的分享後,這篇文章想要整合一下前面所提到的進度,來製作一個整合性的範例,幫助大家停下腳步想想,除了每個項目分別的作用之外,有沒有什麼事可以透過...

鐵人賽 自我挑戰組 DAY 11

技術 vue3 Composition API 學習手冊-11 監聽器

上一篇文章中介紹到了Vue.js裡面的計算屬性(Computed),也比較了Computed與Methods之間的差異,今天再來介紹一個跟他們也有幾許類似的監聽...

鐵人賽 自我挑戰組 DAY 10

技術 vue3 Composition API 學習手冊-10 計算屬性的setter

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

鐵人賽 自我挑戰組 DAY 9

技術 vue3 Composition API 學習手冊-9 計算屬性

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

鐵人賽 自我挑戰組 DAY 8

技術 vue3 Composition API 學習手冊-8 v-for為何要定義key呢?

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

鐵人賽 自我挑戰組 DAY 7

技術 vue3 Composition API 學習手冊-7 清單渲染

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

鐵人賽 自我挑戰組 DAY 6

技術 vue3 Composition API 學習手冊-6 雙向資料綁定

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

鐵人賽 自我挑戰組 DAY 5

技術 vue3 Composition API 學習手冊-5 事件 修飾符

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

鐵人賽 自我挑戰組 DAY 4

技術 vue3 Composition API 學習手冊-4 事件

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

鐵人賽 自我挑戰組 DAY 3

技術 vue3 Composition API 學習手冊-3 起手式

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

鐵人賽 自我挑戰組 DAY 2

技術 vue3 Composition API 學習手冊-2 Virtual DOM所帶來的好處

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

鐵人賽 自我挑戰組 DAY 1

技術 vue3 Composition API 學習手冊-1 框架的選擇與導入

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