object.observe数据绑定

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了object.observe数据绑定相关的知识,希望对你有一定的参考价值。

object.observe方法格式如下:

object.observe(object,callback)

监听object对象,当该对象有新增或更新或删除等操作,就会触发callback,就实现了双向的数据绑定功能。

可惜,兼容性问题:chrome 36+ 支持 object.observe,其他浏览器不支持。

这只是ES7的新功能而已。

 

可参考:

http://www.w3ctech.com/topic/1097

http://zhuanlan.zhihu.com/FrontendMagazine/20047033

http://kangax.github.io/compat-table/esnext/

以上是关于object.observe数据绑定的主要内容,如果未能解决你的问题,请参考以下文章

Vue双向绑定的关键:Object.defineProperty()

解析神奇的 Object.defineProperty

解析 神奇的 Object.defineProperty

解析神奇的 Object.defineProperty

[ES7] Object.observe + Microtasks

Object.observe 退出和 RxJS 和 Angular 2