Ember.js如何安排其数据流?

时间:2012-02-27 07:33:16

标签: ember.js

Ember.js文档says,标题为对象模型 - >绑定:

  

请注意,绑定不会立即更新。在同步更改之前,Ember等待所有应用程序代码完成运行,因此您可以根据需要多次更改绑定属性,而不必担心在值是瞬态时同步绑定的开销。

它是如何做到的?在您的回答中,请指出从调用设置某些属性到处理绑定的路径。

我浏览了ember-metal / lib / run_loop.js。如果答案引用了setTimeout,我可能会有后续问题。

提前感谢您考虑我的问题。

1 个答案:

答案 0 :(得分:1)

Ember RunLoop在概念上类似于Sproutcore RunLoop,这篇文章很好地概述了它:http://blog.sproutcore.com/the-run-loop-part-1/