繁体   English   中英

主干模板 - 集合排序

[英]Backbone Template - Collection Sorting

如果我有一个我得到的产品列表,其中包含“类型”、“名称”和“描述”……并且我想查看产品按类型分组在一起的视图。 我该怎么做? 现在我正在使用 jQuery 动态构建 HTML,方法是循环遍历产品数组,按类型对它们进行排序,然后再次循环并构建 HTML。 我更愿意在模板中包含 HTML 代码,并且让每个产品都成为一个 Backbone 视图,这样我就可以更好地管理事件等。有什么想法吗?

Backbone 集合会自动排序,您需要做的就是添加一个比较器( http://backbonejs.org/#Collection-comparator )。

这看起来像:

var ProductCollection = Backbone.Collection.extend({
  comparator: 'type'
})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM