为什么 Object.observe() 已被弃用
- 论坛
- 为什么 Object.observe() 已被弃用
13 浏览
为什么 Object.observe() 已被弃用
有其他的方法吗?
在对象中实现变化检测还有其他的方式吗?
有Proxy方法,但是有人可以告诉我如何使用Proxy来实现这个功能吗?
var obj = { foo: 0, bar: 1 }; Object.observe(obj, function(changes) { console.log(changes); }); obj.baz = 2; // [{name: 'baz', object:, type: 'add'}] obj.foo = 'hello'; // [{name: 'foo', object: , type: 'update', oldValue: 0}]