[Optional] 구조분해는 왜 reactivity를 잃게 만들까?
심화 내용이므로 관심있는 분들만 읽으셔도 됩니다.
proxy로 reactivity 객체 만들어보기
let handler = {
get(target, property, receiver) {
console.log(`Accessed property: ${property}`);
return Reflect.get(target, property, receiver);
},
set(target, property, value, receiver) {
console.log(`Set property: ${property} to ${value}`);
return Reflect.set(target, property, value, receiver);
}
};
let reactiveObject = new Proxy({ name: 'John', age: 30 }, handler);
window.reactiveObject = reactiveObject;
Last updated
