為什麼需要 Teleport?
在 Vue 中,元件會隨著父元件渲染在 DOM 裡,但像 Modal、Notification 等等這類 UI,通常需要顯示在最...
好的今天繼續用長期專案進度追縱的部分先來處理進度條的功能進度條會依據子任務總數和完成的子任務數呈現整個專案的進度先在<script setup>寫好...
好的前兩天在使用LocalStorage來存資料,今天來看看如何建立後端資料庫,我是使用firebase,其一是之前有稍微接觸過(是很淺的接觸,時間還很久遠,順...
今天的目標,就是為「重構」與「抽離邏輯」,希望讓畫面元件專心處理 UI,讓邏輯集中在 composable,首先我建立了 useTasks.js,這個檔案就像任...
昨天我們學了「雙向通信的引力」,透過 v-model 讓資料和畫面保持同步。但在宇宙航行的旅途中,不是所有的星門都能隨時開啟,有些星門需要「條件」才能打開。在...
事件修飾符號
學習事件修飾符號前,要先來回顧一下DOM事件的傳遞原理。當頁面觸發一個點擊事件時,事件會從父元件開始依次傳遞至子元件,這個過程通常形象地稱為事件捕...