Vue 3 reaktyvumas sukurtas JavaScript Proxies pagrindu. Kai padarai būseną reaktyvią, Vue ją apvija Proxy, kuris perimti skaitymai ir rašymai, leidžia jums sekti kurie efektai priklauso nuo kokių savybių, ir suaktyvina tuos efektus iš naujo vykdyti, kai duomenys pasikeičia.
Pagrindinė mechanika: sekti skaityme, suaktyvinti rašyme
() {
(target, {
() {
(obj, key);
obj[key];
},
() {
obj[key] = value;
(obj, key);
;
},
});
}
