用react或vue实现全局状态“state”监测,并输出其新值

用react或vue实现全局状态“state”监测,并输出其新值,并简述其使用方法。

万能的方法
Object.defineProperty(obj, key, {
configurable: true,
enumerable: true,
set(newValue) {
value = newValue;
console.log("输出新值")
},
get() {
return value;
}
});

你是说 js自己实现?那需要了解一下 双向绑定原理 Object.definePropert(vue2) 或者proxy(vue3)