2013-05-07 27 views
0

在我们的项目中,我们有一个用于保存数据的事件协议。我们有很多人听取保存并做好工作。其全部独立。 现在我们要做的是有一种机制来知道所有视图都是通过保存完成的。骨干事件聚合器 - 当所有事件处理程序都完成处理时通知

基本上的意思是找出是否所有的事件用户都完成了那里的工作。

你们是否知道我们可以起诉的模式,或者我们是否需要重新设计保存基础架构。

回答

1

好像不是从什么不同的jQuery Deferreds允许你这样做:

http://api.jquery.com/jQuery.when/

+1

递延机制的例子可以在这里看到:https://github.com/marionettejs/bbclonemail/blob/master /public/javascripts/bbclonemail/mail/mailbox/mail.js#L30-L37 – poseid 2013-05-07 08:40:22

+1

,这也很有趣:http://davidsulc.com/blog/2013/04/01/using-jquery-promises-to-render - 主链的视图-后取数据/ – poseid 2013-05-07 08:41:01