0

我正在使用优秀的 Marionette 插件开发一个 Backbonejs 应用程序。我有一个很大的导航视图,其中包含<a>引用各种集合的标签。一个例子可以更好地解释这一点:

  • 汽车
    • 车A
    • ...
    • Z车
  • 图书
    • 预约一个
    • ...
    • 书 Z

每个块都是模型的集合。例如。CarList,BookList

我如何最好地构建 Menuview 以便在任何集合中的任何模型发生更改时重新呈现菜单视图?

4

1 回答 1

2

也许您可以尝试将 aComposite View用于您的菜单视图,并将 aCollection View用于菜单的每个子文件夹。复合视图和集合视图的制作方式是,当模型被添加/删除到集合中时,它们会自动添加/删除子元素。

有关更多信息,您可以在此处查看:http: //lostechies.com/derickbailey/2012/04/05/composite-views-tree-structures-tables-and-more/

于 2012-10-08T12:35:47.893 回答