0

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

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

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

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

任何建议,甚至是哲学上的建议都将不胜感激。

4

0 回答 0