4

我浏览了各种演示、示例和教程,但仍然没有找到编写以下结构的正确/最佳方法:

当我到达某条路线时,我想在视图中渲染多个视图,这些视图通过三个级别。所以我的基本结构是这样的 -

  • 容器
    • 文章
      • 部分
        • 零件
        • 零件
      • 部分
        • 零件
      • 部分
        • 零件
      • 部分
        • 零件
        • 零件
    • 文章
      • 部分
        • 零件
        • 零件
      • 部分
        • 零件
      • 部分
        • 零件
        • 零件
    • 文章
      • 部分
        • 零件
      • 部分
        • 零件
        • 零件
    • 文章
      • 部分
        • 零件
        • 零件
      • 部分
        • 零件
        • 零件
      • 部分
        • 零件
      • 部分
        • 零件
        • 零件

每个视图/模型必须彼此分开,因为它们可能需要重新渲染。我查看了布局管理器、嵌套模型和关系模型,但似乎无法得到我想要的。是否有一种“正确”的方式来创建这种类型的布局,我应该使用 Collections.

对不起,我缺乏理解。一个完整的新手,有一个相当大的雄心勃勃的项目。

4

1 回答 1

1

MarionetteJS是 Backbone 的插件库,将帮助您处理这种视图嵌套。

它提供了 Regions、Layout、CollectionView 和 ItemView,它们在你的情况下是很好的帮手。

这是一个非常好的教程,第 2 部分

于 2012-12-14T15:21:14.273 回答