【发布时间】:2013-05-14 07:13:42
【问题描述】:
我正在开发一个 Backbone 应用程序,但我不确定我尝试做的方式是否正确。
我有一个应用程序视图,在该应用程序视图内我试图附加一个集合视图,并且该集合中的每个视图也是一个集合。
让我用图形解释一下。
----------------------------------------------------------------------
| |
| Application view |
| |
| ------------------------------------------------------------- |
| | Windows Collection view | |
| | | |
| | -------------------------- -------------------------- | |
| | | Tabs collection view | | Tabs collection view | | |
| | | | | | | |
| | | ---------- ---------- | | ---------- ---------- | | |
| | | |Tab view| |Tab view| | | |Tab view| |Tab view| | | |
| | | ---------- ---------- | | ---------- ---------- | | |
| | | | | | | |
| | | ---------- ---------- | | ---------- ---------- | | |
| | | |Tab view| |Tab view| | | |Tab view| |Tab view| | | |
| | | ---------- ---------- | | ---------- ---------- | | |
| | |------------------------| |------------------------| | |
| | | |
| | -------------------------- -------------------------- | |
| | | Tabs collection view | | Tabs collection view | | |
| | | | | | | |
| | | ---------- ---------- | | ---------- ---------- | | |
| | | |Tab view| |Tab view| | | |Tab view| |Tab view| | | |
| | | ---------- ---------- | | ---------- ---------- | | |
| | | | | | | |
| | | ---------- ---------- | | ---------- ---------- | | |
| | | |Tab view| |Tab view| | | |Tab view| |Tab view| | | |
| | | ---------- ---------- | | ---------- ---------- | | |
| | |------------------------| |------------------------| | |
| | | |
| ------------------------------------------------------------- |
| |
| |
----------------------------------------------------------------------
目前我正在从我的主干路由器中的initialize 方法加载应用程序视图。该视图加载Windows collection view。
主要问题是我不确定我是否走在正确的道路上。
第二个问题是我不确定如何从我的Windows Collecion view 加载每个Tabs collection view。
PS:为了让事情更清楚,我正在尝试复制 Firefox 的全景视图:http://i.i.com.com/cnwk.1d/i/tim//2010/08/24/firefox-panorama.jpg
【问题讨论】:
标签: javascript model-view-controller backbone.js