Backbone.Marionette布局,区域和视图

时间:2013-03-10 16:28:30

标签: marionette

在May Marionette应用程序中,我确实设置了一个包含3个区域的布局

  1. headerRegion
  2. mainRegion
  3. footerRegion
  4. 我正在使用页脚区域来显示模型的详细视图(itemViews)。

    现在我确实遇到了这种情况,我希望将这个区域与collectionView结合使用一个按钮组:Add-Button(添加一个模型/ itemView)和一个OK-Button(关闭/隐藏collectionView和button-group。我想把这两个itemViews作为一个组件处理,一步显示和隐藏它们。

    我不确定这样做的正确方法是什么。

    选项1: 在footerRegion的subregion1中显示集合视图,在footerRegion的subregion2中显示按钮组

    选项2: 创建一个新的布局并嵌套它

    选项3: 用compositeView以某种方式做它?

    选项4: 与jquery的一些组合隐藏/显示按钮组?

1 个答案:

答案 0 :(得分:4)

我的选择是选项#2:嵌套布局。我做了很多,但效果很好。它易于管理,易于使用,IMO。