【发布时间】:2017-12-22 04:21:30
【问题描述】:
Object 中某些变量的更改需要通知我。但是Object 不是预定义的。我尝试了以下Watchers
在所有这些观察者中,Object 是预定义的。
我需要一个类似下面的功能。
//Initially the Object will be empty.
var ex1 = {
};
//Will watch for variable1 in that Object
watch(ex1, "variable1", function(){
console.log("Variable1 changed");
});
//Changing or Adding a variable1 in Object. Now the above watch should trigger.
ex1 = {
variable1 : "Hai",
variable2 : "Hello"
}
任何Watchers 这样做或任何调整?
【问题讨论】:
-
您没有更改示例中对象的任何内容;您正在创建一个全新的对象并丢弃旧对象。您可以使用调试器来观察变量。
-
大开眼界的评论..谢谢
标签: javascript node.js object watch