我已经阅读了关于布局和区域的文档,但是我很难理解哪一个是顶级的。我正在开始我的初始应用程序,它将有几个核心结构布局。问题是,我是否要创建一个主容器区域并为每个核心结构布局附加布局(然后会有用于小部件等的子区域)?或者我创建一个布局来创建可以在顶部切换的主DOM元素。我想我有一个问题的理解,在这个意义上,鸡还是蛋,还是在木偶布局和区域的范围内。我假设一个区域的布局基本上是一个项目视图,项目视图通常附加到一个区域。
简而言之,我可以用一个布局开始我的初始应用程序,然后有区域和子布局等吗?或者我应该用一个主区域启动我的应用程序,然后它有子布局和区域。
在谷歌搜索了一段时间后,我想答案已经很清楚了。我首先需要创建一个可以添加布局的区域。这将在第页进一步描述http://davidsulc.com/blog/2012/05/06/tutorial-a-full-backbone-marionette-application-part-1/.
在我的用例中,我将创建一个可以添加其他布局的主容器区域。然后,这些布局可以有子区域,这些子区域可以有布局,从而无限扩展。