我正在尝试获得最终布局,例如...
- 左栏(collectionView)
- 面板布局(布局视图)
- 横幅视图(ItemView)
- 内容视图(布局视图)
- 第 1 节(复合视图)
- 网格行(项目视图)
- 第 1 节(复合视图)
- 面板布局(布局视图)
- 横幅视图(ItemView)
- 内容视图(布局视图)
- 第 1 节(复合视图)
- 网格行(项目视图)
- 第 1 节(复合视图)
- 面板布局(布局视图)
但我的左列(collectionView)不想显示panelLayout(LayoutView)。是否有可能有一个 childView:这是一个 LayoutView(如下例所示)而不是一个 ItemView(http://marionettejs.com/docs/v2.4.2/marionette.collectionview.html#collectionviews-childview)
class panelLayoutView extends Marionette.LayoutView
template: Templates['panel']
regions:{
bannerRegion: "#banner-region"
contentRegion: "#content-region"
}
class leftColumnCollectionView extends Marionette.CollectionView
className: "leftColumn column"
childView: panelLayoutView
childViewContainer: "leftColumn"