iT邦幫忙

vue相關文章
共有 809 則文章
鐵人賽 Modern Web DAY 28

技術 D28 - 來點 Web Component

在社群分享酷酷的元件時,有人問到「元件有沒有不需要依賴 Vue 的版本?」 當時沒有,現在有了!(≧∇≦)ノ 甚麼是 Web Component Web Com...

鐵人賽 Modern Web DAY 27

技術 D27 - 固執的滑動條:e2e 測試

第一步老樣子就是來新增測試檔案。◝( •ω• )◟ e2e\components\slider-stubborn.spec.ts import { test,...

鐵人賽 Modern Web DAY 26
欸你是要進 Vue 了沒? 系列 第 26

技術 欸你是要進 Vue 了沒? - Day26:Vue 模板引用之使用 ref 直接操作 DOM 的小小法術

Hi 大家好,今天我們要來看的是「模板引用」的章節。還記得之前我們提到的 ref 嗎? ref 除了可以用來綁定響應式的狀態,它還能被使用在 <templ...

鐵人賽 Modern Web DAY 25
欸你是要進 Vue 了沒? 系列 第 25

技術 欸你是要進 Vue 了沒? - Day25:Vue 組件偵聽器之 watch && watchEffect 是在襪取什麼東東

不可能放這種迷因圖八 安安搭家,還記得我們在 computed 的章節 講到的嗎: 不應該在 computed 物件其中像上述談到的:變更值、狀態,非同...

鐵人賽 Modern Web DAY 26

技術 D26 - 固執的滑動條:更多範例

提供更多範例,讓使用者了解此元件用法吧。( •̀ ω •́ )✧ 參數客製 展示客製化參數的效果。 src\components\slider-stubborn...

鐵人賽 JavaScript DAY 26

技術 【Day25】在.NET Core MVC加入Vue—邁向前後端分離大師

在開賽的前言有說過其實我不會.NET Core(之前都是用.NET而已),結果現在要用.NET Core MVC ft.Vue.js進行開發(?)要學就要一次學...

鐵人賽 Modern Web DAY 24
欸你是要進 Vue 了沒? 系列 第 24

技術 欸你是要進 Vue 了沒? - Day24:Vue 生命週期之從組件來到了這世界到它完成任務後離開的過程

蛤肉,大家好。如標題所述,今天我們要來看 Vue 中一個重要的觀念:「生命週期」。 我們將會分為以下幾部分來學習: 生命週期定義 為什麼需要了解? 初步概念...

鐵人賽 JavaScript DAY 25

技術 【Day24】Vue的成果發表會—GitHub Action實現CI/CD

我們的靜態網站已經順利Git上去了,但這樣就結束了嗎?NoNoNo…身為it人總是不能放棄每個能偷懶的環節(蛤),今天就要來善用現有技術來幫我們實現自動化的流程...

鐵人賽 Modern Web DAY 25

技術 D25 - 固執的滑動條:單元測試

第一步來新增測試檔案。 src\components\slider-stubborn\slider-stubborn.spec.ts import { moun...

鐵人賽 Modern Web DAY 23
欸你是要進 Vue 了沒? 系列 第 23

技術 欸你是要進 Vue 了沒? - Day23:Vue 表單輸入綁定之 v-model 有你在的宇宙一切都不麻煩了

在 Vue 的宇宙裡,表單輸入綁定不再是令人頭痛的問題!有了 v-model,你只需要一句簡單的指令,就可以讓使用者的輸入與你的應用程式完美同步。無論是輸入框...

鐵人賽 Modern Web DAY 29
為你自己寫 Vue Component 系列 第 29

技術 [為你自己寫 Vue Component] 設計 Server Side Rendering(Universal Rendering)友善的元件

在這個系列中,我們一共實作了約 27 種不同的 Atomic Components。但在實際開發上,我們不總是只需要顧好 Client Side Render...

鐵人賽 JavaScript DAY 24

技術 【Day23】Vue的成果發表會—Git部署你的靜態網站

今天要來把我們先前辛苦寫的作品部署到GitHub!(Git應該都不用再多介紹大家都很熟了),但我們還是紀錄一下第一次部署Vue專案的過程,就怕太久沒碰之後就忘了...

鐵人賽 Modern Web DAY 24

技術 D24 - 固執的滑動條:開發元件

基本結構 滑動條主體很單純,使用 div 就可以完成,不過握把的部分需要使用 SVG 實現。 結構概念如下圖: 「容器」負責包裝所有內容,並提供水平移動的基...

鐵人賽 JavaScript DAY 23

技術 【Day22】Vue-SSR:這專案我還要嗎?ft.淺淺談Nuxt.js

接觸過SPA(單頁應用)的世界後,現在來看SSR的資料我感到萬分痛苦…。我們先假想在不久後的將來,也許某天Boss說:「這個系統從SPA改成SSR」我們會想起這...

鐵人賽 Modern Web DAY 28
為你自己寫 Vue Component 系列 第 28

技術 [為你自己寫 Vue Component] AtomicRating

Rating 元件讓使用者可以對某項目進行評分,通常以星星或其他符號來表示評分等級。Rating 元件的核心功能是提供一種直觀的方式,讓使用者針對產品、服務或...

鐵人賽 Modern Web DAY 23

技術 D23 - 固執的滑動條:分析需求

發想 設計一個停用時握把會被拉長的滑動條。 類似這樣。( ´ ▽ ` )ノ 規格 外觀設計 需要有軌道與握把 可設定握把顏色與尺寸 可設定軌道樣式 功能需求...

鐵人賽 JavaScript DAY 22

技術 【Day21】Vue Router幫我開路!

起初建立專案的時候,系統有詢問我們是否要導入Vue Router。用了是用了,不過它實質做了什麼改變呢?今天就來一探究竟吧! 特色 Client端路由:客端將...

鐵人賽 JavaScript DAY 21

技術 【Day20】Vue的分組報告—實作購物車(下)

今天最後的任務就是端出剩下的購物車UI介面,再把所有資料都串在一起!究竟Product.vue和Cart.vue兩個子組件要如何做到即時同步呢?就讓我們繼續看下...

鐵人賽 Modern Web DAY 22
欸你是要進 Vue 了沒? 系列 第 22

技術 欸你是要進 Vue 了沒? - Day22:Vue 事件處理之 v-on @我知道你什麼事都聽到了

在 Vue 的世界裡,@ 符號如同我們日常生活中的耳朵,隨時靈敏地捕捉著周遭的聲音。今天,就讓我們一起探索 Vue 是如何巧妙地管理 DOM 事件的吧!🎧✨...

鐵人賽 Modern Web DAY 27
為你自己寫 Vue Component 系列 第 27

技術 [為你自己寫 Vue Component] AtomicRadio

Radio 是一種表單控制元件,通常用於使用者在一組選項中選取一個。在 UI 呈現上,通常顯示為圓形按鈕,當用戶選中時,按鈕會顯示填滿狀態,表示該選項已被選中...

鐵人賽 Modern Web DAY 22

技術 D22 - 物理包裝器:e2e 測試

第一步老樣子就是來新增測試檔案。◝( •ω• )◟ e2e\components\wrapper-physics.spec.ts import { test,...

鐵人賽 Modern Web DAY 21
欸你是要進 Vue 了沒? 系列 第 21

技術 欸你是要進 Vue 了沒? - Day21:Vue 列表渲染之 v-for 和它の關鍵小夥伴 key && 虛擬 DOM

哈囉搭家,在昨天我們講到了列表渲染的用法 v-for,今天會來認識 key 這個屬性、Vue 的渲染模式「虛擬 DOM」以及 v-for 搭配 method 的...

鐵人賽 Modern Web DAY 21

技術 D21 - 物理包裝器:更多範例

提供更多範例,讓使用者了解此元件用法吧。( •̀ ω •́ )✧ 物體性質 調整物體性質,產生更多樣的交互作用。 src\components\wrapper-...

鐵人賽 JavaScript DAY 20

技術 【Day19】Vue的分組報告—實作購物車(中)

馬上來接續昨天的進度!我們刻好商品SFC、也測試父組件傳遞資料顯示正常,今天來處理商品數量和購物車icon,沒問題就直接開始囉! 增刪商品數量 畫面上我們有四個...

鐵人賽 Modern Web DAY 26
為你自己寫 Vue Component 系列 第 26

技術 [為你自己寫 Vue Component] AtomicSwitch

開關(Switch)是用來表示 on 或 off 狀態的元件。它與 Checkbox 相似,但不同於 Checkbox 允許實現第三種中間狀態的選項,Swit...

鐵人賽 Modern Web DAY 20

技術 D20 - 物理包裝器:單元測試

開始測試前,讓我們在元件中新增一些對外屬性,方便進行測試吧。( ´ ▽ ` )ノ src\components\wrapper-physics\wrapper-...

鐵人賽 JavaScript DAY 19

技術 【Day18】Vue的分組報告—實作購物車(上)

對於基礎觀念和常用功能我們都有一定程度的概念了,最重要還是如何活用這些技術。今天的練習是購物車實作,試著先不參考網路範例…看看是否能順利寫出來吧! ◎題外話:在...

鐵人賽 Modern Web DAY 25
為你自己寫 Vue Component 系列 第 25

技術 [為你自己寫 Vue Component] AtomicCheckbox

Checkbox 是一個常見的網頁元件,單個使用時可以表示在兩種狀態之間切換,多個一起使用時則允許使用者在這些選項中選擇一個或多個。它適合用於問卷調查、偏好設...

鐵人賽 Modern Web DAY 20
欸你是要進 Vue 了沒? 系列 第 20

技術 欸你是要進 Vue 了沒? - Day20:Vue 列表渲染之那個很會幫主管列資料的 v-for 同事

今天要來說的是「列表渲染」。列表在這邊表達的是「清單、多個資料」的意思,而我們可以使用它,像迴圈一樣的遍歷、渲染出多個元素~(由於這個用法和 JS 有點相似,因...

鐵人賽 Modern Web DAY 19

技術 D19 - 物理包裝器:開發元件

讓我們來開發物理包裝器元件吧! 鱈魚:「第一步從認識碰撞偵測演算法開始!◝(≧∀≦)◟」 路人:「不會吧!╭(°A ,°`)╮」 鱈魚:「的確不會,因為我也不太...