iT邦幫忙

vue3相關文章
共有 252 則文章
鐵人賽 Vue.js DAY 9

技術 DAY 9 - v-bind 綁定樣式與 v-on 監聽事件

DAY 9 - v-bind 綁定樣式與 v-on 監聽事件 v-bind 綁定你的 attributes(屬性) v-bind 簡寫、縮寫 常見運...

鐵人賽 Vue.js DAY 3

技術 從入門到入土一條龍Vue.js Day03-基礎系列之數據綁定

Vue.js基礎之數據綁定 數據綁定是Vue的核心功能之一,允許我們建立視圖(模板)與數據之間的關聯。當數據發生變化時,視圖會自動更新,反之亦然。 開新專案(步...

鐵人賽 Vue.js DAY 28
試試用Vue建立網站吧 系列 第 28

技術 Day28-試試Vue3-後台管理者頁面(1)

後台管理者頁面設計概念同本專案的前端頁面。管理者於指定的頁面登入後,主頁功能除首頁、登出外提供「管理餐廳列表」一項功能。因後台模板與前端相似,開發過程會簡單說明...

鐵人賽 Vue.js DAY 19
Vue3歡樂套件箱耶 系列 第 19

技術 開箱19:所以Import是?陪我一起觀念釐清~

在轉寫框架時,用了很多import,可是卻不知道有區分靜態跟動態導入(dynamic import)?那動態載入跟框架裡面的用法有什麼關係?於是我將很多困惑交給...

鐵人賽 Vue.js DAY 20
試試用Vue建立網站吧 系列 第 20

技術 Day20-試試Vue3-建立會員餐廳API

同「Day5-試試Vue3-建立會員API」與「Day13-試試Vue3-建立餐廳API」篇採用 json-server 方式建立 API。 (1)新增 use...

技術 明天就是鐵人賽了

想聽我淺談vue3源碼的小夥伴們準備好了嗎?

鐵人賽 Vue.js DAY 18
Vue3 - 從零開始學 系列 第 18

技術 Vue3 - 從零開始學 - Day18 - 製作 Tab 瀏覽

元件大致上的使用規則都已經了解後,這一個單元會實際用一個例子來講解元件的其中一個用法,就是可以使用元件來製作 Tab 的瀏覽方式。 一開始先新增三個元件檔案,分...

鐵人賽 Vue.js DAY 3
Vue3歡樂套件箱耶 系列 第 3

技術 開箱3:讓我來好好看看你~vue-easy-lightbox範例應用

本篇開箱的是vue-easy-lightbox,簡單應用就能有圖片預覽功能 ▲ 示意圖 介紹 基於Vue.js 3.0與TypeScript構建的圖片瀏覽(...

技術 在 Vue 3 中使用 setup 取得當前路由的 params

小弟在網上找的範例為: <script setup lang="ts"> import { useRoute } from 'v...

技術 v-model

看了一整天,問chatgpt好多個蠢問題之後,甚至還跟它談心了,"v-model真的看不懂怎麼辦...?"雙向綁定這樣的說法好像很炫,但我聽...

鐵人賽 Vue.js DAY 17
Vue3歡樂套件箱耶 系列 第 17

技術 開箱17:是不是跟我一樣困惑異步加載???defineAsyncComponent範例應用

上篇簡單介紹了圖片懶加載,那其實頁面(組件)也可以懶加載,因此本篇要介紹改進初始頁面加載的好方法 也就是將我們的應用程式以較小的區塊加載,而不必在頁面加載時...

鐵人賽 Vue.js DAY 4

技術 從入門到入土一條龍Vue.js Day04-基礎系列之Vue組件系統

什麼是組件? 在 Vue 中,組件可以被看作是一個可重用的 Vue 實例,帶有名稱。它們和常規的 Vue 實例很相似,只是它們用於定義可重用的代碼塊。組件是構建...

技術 在網頁上嵌入Google Map及設置圖釘的方法 (下)

接續上一篇使用iframe來實現這個功能,這一篇將介紹使用Vue的套件:vue3-google-map來完成嵌入地圖及設置圖釘。 在官方文件有提到,若要使用此套...

鐵人賽 Vue.js DAY 5
Vue3歡樂套件箱耶 系列 第 5

技術 開箱5:輕量視窗follow me~VueFinalModal範例應用

本篇開箱的是Vue Final Modal 4,簡單應用就能有modal視窗 ▲ 示意圖 介紹 Vue Final Modal 是一個輕量、無渲染、對行動裝...

鐵人賽 Vue.js DAY 8

技術 從入門到入土一條龍Vue.js Day08- To Do List(實做)

template 輸入和添加 v-model綁定input的數據,裡面的字顯示新增待辦,也加上enter和按鈕觸發事件 待辦列表 v-for渲染我們的filte...

鐵人賽 Vue.js DAY 26
試試用Vue建立網站吧 系列 第 26

技術 Day26-試試Vue3-餐廳實評頁面(1)

因開發過程細節較多會分成兩篇來說明。 (1)新增餐廳實評頁面檔案路徑 src / views / front 底下新增 CommentView.vue 檔案。...

鐵人賽 Vue.js DAY 16
試試用Vue建立網站吧 系列 第 16

技術 Day16-試試Vue3-口袋餐廳選單(1)

本篇開始會對「Day15-試試Vue3-口袋餐廳的html架構」的內容進行調整,試將資料內容改用 JavaScript 來動態渲染畫面。因開發過程細節較多會分幾...

鐵人賽 Vue.js DAY 29
試試用Vue建立網站吧 系列 第 29

技術 Day29-試試Vue3-後台管理者頁面(2)

資料來源是先前建立的餐廳 API(採用 json-server 方式建立),管理者具有新增餐廳的權限。本系列旨在練習開發前端畫面,因為現有前端技術僅支持簡單的...

鐵人賽 Modern Web DAY 19

技術 在 NX 中建立 Vue 元件庫

來嘗試在 NX 中建立 Vue 元件庫 lib。 跟 Nuxt 一樣,目前官方沒有支援 Vue 的擴充,所以要手動設定。 首先建立一個基於 Vite 的 js...

鐵人賽 Vue.js DAY 10
試試用Vue建立網站吧 系列 第 10

技術 Day10-試試Vue3-歡迎訊息顯示會員名(Pinia)下

分享寫「Day9-試試Vue3-主頁歡迎訊息顯示會員名(Pinia)」時整理幾種其他歡迎訊息顯示會員名的寫法,及從中學到的新知識點。會分兩篇介紹。 (1)登入會...

鐵人賽 Vue.js DAY 14
試試用Vue建立網站吧 系列 第 14

技術 Day14-試試Vue3-規劃口袋餐廳的頁面

對於前端新手來說,編寫 JavaScript 可能較具挑戰性。譬如如何使用 v-for 進行資料渲染等 JavaScript 方法,建議先專注於建立想要的 ht...

鐵人賽 Vue.js DAY 22
Vue3歡樂套件箱耶 系列 第 22

技術 開箱22:效能優化?記憶化(Memoization)~Vue範例應用

在前端開發中,記憶化(Memoization)主要用於優化性能,特別是在需要頻繁計算或重新渲染的情況下。所以我們今天來認識一下在Vue中,有幾種方式可以實現Me...

鐵人賽 Vue.js DAY 13
試試用Vue建立網站吧 系列 第 13

技術 Day13-試試Vue3-建立餐廳API

同「Day5-試試Vue3-建立會員API」篇採用 json-server 方式建立 API。 (1)新增 restaurant.json 檔案建立資料專案根目...

鐵人賽 Vue.js DAY 15
試試用Vue建立網站吧 系列 第 15

技術 Day15-試試Vue3-口袋餐廳的html架構

此篇接續介紹口袋餐廳頁面的靜態 html 架構。 (1) html 程式碼畫面示意圖請參考前一篇。介面開發的技巧如下: 導覽(nav)架構請參考「Day8-試...

鐵人賽 Vue.js DAY 12
試試用Vue建立網站吧 系列 第 12

技術 Day12-試試Vue3-使用者故事(會員主頁)

這篇簡單說明使用者故事(以會員角度)。 假定華特義式餐廳為一餐飲集團,旗下有多個義式料理相關的餐飲品牌。為提供集團會員更多便利和互動性,會員主頁除首頁、登出外提...

鐵人賽 影片教學 DAY 1

技術 Day01-建立ChatGPT帳號

今年其實很猶豫要不要參賽,想把去年的安裝教學做完,還是報名了。壓線最後一刻 ~~~(有可能不會完成30天的影片發文:P)(但會把Vue Cli和Node.js...

鐵人賽 Vue.js DAY 9
Vue3歡樂套件箱耶 系列 第 9

技術 開箱9:輕鬆實現多行文本溢出顯示...~vue-ellipsis-3範例應用

本篇開箱的是vue-ellipsis-3,是一款簡單上手就能實現的文字縮略元件。 相信大家在網頁功能上一定會碰到這個需求,超過某個寬度時要出現...省略號(...

鐵人賽 Vue.js DAY 24
試試用Vue建立網站吧 系列 第 24

技術 Day24-試試Vue3-口袋餐廳的口袋清單(2)

接續處理口袋餐廳清單右側的「移除」鈕功能。 (2)口袋餐廳清單-移除鈕分為資料渲染與觸發方法兩部分說明。 1.「移除」鈕的限制只能移除口袋餐廳清單(以下簡稱口袋...

鐵人賽 Vue.js DAY 18
試試用Vue建立網站吧 系列 第 18

技術 Day18-試試Vue3-口袋餐廳選單(3)

(3-1)動作拆解-品牌受眾分為資料渲染與觸發方法兩部分說明。 1.下拉選項內容使用 v-for="item in restaurants"...

鐵人賽 Vue.js DAY 23
試試用Vue建立網站吧 系列 第 23

技術 Day23-試試Vue3-口袋餐廳的口袋清單(1)

口袋餐廳頁面下方區塊是篩選後的清單,以表單形式顯示所選的口袋餐廳。畫面示意圖請參考「Day14-試試Vue3-規劃口袋餐廳的頁面」篇。 (1)口袋餐廳清單-主表...