在 Day 11,我們為 BaseSelect 建立了完整的測試覆蓋,確保元件在未來修改時不會出現回歸問題。今天我們要繼續我們元件的開發:Card 容器元件的設...
為什麼要談 effectScope?
在前幾篇(Day 19~Day 21)我們見識到:
Vapor Mode 透過 跳過 Virtual DOM Dif...
一、起心動念
三大框架都碰過,但 Vue.js 以 簡潔語法與輕量特性 讓我著迷。
曾喜愛過小眾框架 Riot.js,它的雙向綁定和 template 語法糖也...
前言
第 1~12 天,我們一步步把「飲料點單」施法到能跑、能管理、能共享。但真正上線的系統,錯的輸入就像走錯陣法:會讓資料歪掉、流程卡住,甚至害你加班(啊!)...
昨天(Day 3)已經能新增任務,但清單還只是能「顯示資料」而已。今天(Day 4)我希望能讓清單有更多常見又方便的功能,比如:加上 checkbox,勾選就把...
今天我們來探討一個棘手的邊界情況:巢狀 effect。
當一個effect內部又定義了另一個effect 時,我們的系統會怎麼運作呢?
import { re...