我正在尝试将应用程序转换为 Backbone Marionette,并且在渲染每个包含多个子集合的项目集合时遇到问题。
的背景:
我正在开发一个地址簿应用程序,主要是为了我自己的教育,但也希望对其他人有用。此应用程序的主屏幕显示用户联系人列表。这些联系人中的每一个都由一个视图表示,并有一个支持它的模型。这些模型中的每一个都具有存储为模型属性集合的附加关系信息。也就是说,电话号码和电子邮件地址都存储为每个联系人的集合。这些关系都由 Backbone Relational 支持,它很好。
问题:
尝试将联系人视图从 Backbone.View 转换为 Marionette 时,我的第一个想法是使用 Backbone.Marionette.CompositeView,但复合视图只需要一个集合。呈现具有多个集合的重复项的正确方法是什么?