2

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

例如视图需要从服务器获取一些数据来渲染它。

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

在这里我如何检查视图是否成功呈现到给定区域?show函数有回调吗?

谢谢彼得

4

1 回答 1

3

区域经理将在显示和关闭视图期间引发一些事件:

因此,在您的示例中,ChatContactsView传递给的实例show()onShow触发一个事件。

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

ChatContactsView = Marionette.ItemView.extend({
  onShow: function(){
    // called when the view has been shown
  }
});

文档中的更多详细信息

于 2012-10-24T14:28:40.380 回答