Lastor
coding 最近在研究 Vue 3 響應式的 Proxy 原理。看很多文章都說 Proxy 跟 Object.defineProperty 的區別是 Proxy 可支持巢狀 object
Lastor
但實際 try 一下會發現根本沒這回事,Proxy 的 setter 一樣只對第一層 object 的 prop 有反應,第二層巢狀的監聽不到
Lastor
查了一下,需要做些手法才能監聽到巢狀物件
How to use javascript proxy for nested objects
Lastor
這樣我突然嚴重懷疑,那些介紹 Proxy API 的文章,是否根本自己沒驗證過
載入新的回覆