我刚开始学习backbone,正在尝试设置一个视图,其中包含一个问题列表。在列表左侧,我有四个过滤器,可以按语言、国家、状态和研究来筛选列表。列表和每个过滤器都加载到自己的集合中。
我的想法是将这个视图作为多个集合,但我想知道这是否是backbone最佳实践,因为我看到的所有示例都只有一个视图对应一个集合。
另一个想法是将其分成两个视图,一个负责过滤器,另一个子视图仅负责问题列表。
或者,更符合backbone风格的做法是将所有集合放入一个模型中,然后像这里提到的那样将该模型传递给我的视图:http://documentcloud.github.com/backbone/#FAQ-nested
谢谢您的建议。