我正在使用 Marionette CompositeView 来呈现 html 表。效果很好!现在我想在集合中没有记录时显示一条消息。我目前正在使用 emptyView 属性来呈现此消息。但是,该消息在表格包装器中呈现,并且表格列标题仍然可见。不完全是我想要的。理想情况下,我想隐藏/删除表格并显示空记录视图,然后在添加记录时显示它。我正在努力寻找处理此问题的最佳方法。有什么建议吗?
EmptyView = Marionette.ItemView.extend({
template: "#empty-template"
});
SupportMemberView = Marionette.ItemView.extend({
template: "#member-template"
});
SupportTeamView = Marionette.CompositeView.extend({
template: "#support-team-template",
itemView: SupportMemberView,
emptyView: EmptyView,
itemViewContainer: 'tbody'
});