有没有办法在主干木偶复合或项目视图中获取视图渲染的状态?

时间:2012-10-23 09:42:34

标签: backbone.js marionette

我们如何跟踪主干木偶中视图渲染的状态。

例如,视图需要从服务器获取一些数据才能呈现它。

App.main.currentView.ChatContactRegion.show(new ChatContactsView()); 

在这里我如何检查视图是否成功渲染到给定区域?是否有 show 功能的回调?

由于 彼得

1 个答案:

答案 0 :(得分:3)

  

区域经理会在显示和关闭视图期间举几个事件:

因此,在您的示例中,传递给ChatContactsView的{​​{1}}实例将触发show()事件。

您可以在onShow类定义中挂钩该事件:

ChatContactsView

docs

中的更多细节