Backbone.js CompositeView和;CollectionView?
我发现两者的属性和功能几乎相同,那么这两者的主要区别是什么呢 简言之,如果要在集合周围包装模板(例如:带有页眉和页脚的列表),则需要使用CompositeView。CollectionView不知道如何呈现模板。 版本2.x有许多不同类型的视图:视图、项目视图、, LayoutView、CollectionView、CompositeView 在版本3中,ItemView和LayoutView被“合并”到视图中,并且 不推荐在v4中删除CompositeView。现在我们只有一个观点 和CollectionViewBackbone.js CompositeView和;CollectionView?,backbone.js,marionette,Backbone.js,Marionette,我发现两者的属性和功能几乎相同,那么这两者的主要区别是什么呢 简言之,如果要在集合周围包装模板(例如:带有页眉和页脚的列表),则需要使用CompositeView。CollectionView不知道如何呈现模板。 版本2.x有许多不同类型的视图:视图、项目视图、, LayoutView、CollectionView、CompositeView 在版本3中,ItemView和LayoutView被“合并”到视图中,并且 不推荐在v4中删除CompositeView。现在我们只有一个观点 和Coll
布局也被删除了此外,CompositeView默认为将自己用于从集合中呈现的项目。这使得它在默认情况下具有层次性/递归性。下面是涵盖此用例的
CompositeView
文档(v2.4.7):