针对Backbone.marionette app的DOM afterRender JS经理

时间:2013-09-23 22:59:05

标签: javascript jquery ruby-on-rails dom marionette

我们目前正在使用Brian Mann的BackboneRails设计模式构建单页Web应用程序(非常棒!)。此应用程序显示多个动态更改的collectionView。它还使用Pusher(pusher.com)实时更新这些集合视图。我们希望在每次渲染更新(即timeago,dotdotdot等)之后触发几个jQuery DOM级脚本,而不会通过复制创建内存泄漏。

我们正在寻找一种可用于触发和垃圾收集这些脚本的设计模式。

尝试使用_.defer或_.delay或将脚本执行到最后一个可能的onRender是有问题的(让我们感觉很脏)。

有没有人为Backbone.Marionette Rails应用程序中管理jQuery DOM管理脚本的维护创建了更好的可扩展解决方案?

任何建议,即使是哲学也会受到赞赏。

0 个答案:

没有答案