实际上我正在开发一个项目,它需要观察具有许多子对象的非常大的JavaScript对象(客户端)。我的目标是使用socket.io在相对中同步所有属性更改。动态创建了一些属性,因此整个对象不适合任何Schema。
我尝试了几个object.observe polyfills但由于数据量和更新属性的数量,这些在CPU性能方面失败。
是否可能有一些框架或lib可以帮助我解决这个问题? 谢谢!
答案 0 :(得分:0)
你一定要尝试Mobservable,我们已经在生产中使用它,但是到目前为止还没有任何性能问题。
这个blog描述了如何在任何ES5环境中使用Mobservable模仿Object.observe。