我们如何在骨干木偶中跟踪视图渲染的状态。
例如视图需要从服务器获取一些数据来渲染它。
App.main.currentView.ChatContactRegion.show(new ChatContactsView());
在这里我如何检查视图是否成功呈现到给定区域?show函数有回调吗?
谢谢彼得
我们如何在骨干木偶中跟踪视图渲染的状态。
例如视图需要从服务器获取一些数据来渲染它。
App.main.currentView.ChatContactRegion.show(new ChatContactsView());
在这里我如何检查视图是否成功呈现到给定区域?show函数有回调吗?
谢谢彼得
区域经理将在显示和关闭视图期间引发一些事件:
因此,在您的示例中,ChatContactsView
传递给的实例show()
将onShow
触发一个事件。
您可以在ChatContactsView
类定义中挂钩该事件:
ChatContactsView = Marionette.ItemView.extend({
onShow: function(){
// called when the view has been shown
}
});
文档中的更多详细信息