Reaktivitas Vue 3 dibangun di atas Proxies JavaScript. Ketika Anda membuat state reaktif, Vue membungkusnya dalam Proxy yang mencegat pembacaan dan penulisan, memungkinkan melacak efek mana yang bergantung pada properti mana, dan memicu efek-efek tersebut untuk berjalan kembali ketika data berubah.
Mekanisme inti: lacak saat membaca, picu saat menulis
() {
(target, {
() {
(obj, key);
obj[key];
},
() {
obj[key] = value;
(obj, key);
;
},
});
}
