【发布时间】:2012-08-17 12:32:48
【问题描述】:
我想在将集合传递给模板之前对其进行排序。我在视图的渲染功能中使用
CollectionForTelplate : this.Collection
我的获取方式是
var self = this;
//fetch done here
if (Collection.length > 0) {
_.each(Collection, function(Model) {
JSON.stringify(Model);
}, this);
};
self.Collection = Collection;
self.render;
- 还有其他方法可以将集合传递给模板吗?
- 如何根据模型的字符串字段对集合进行排序,比如 Model.name ?我尝试在集合中编写一个比较器并在视图中编写一个排序函数,但不幸的是;它对我不起作用
【问题讨论】:
-
很抱歉,但是使用提供的代码 sn-ps,无法提供太多帮助。在您的代码中,您没有将任何集合数据传递给模板,没有提供您的渲染功能,您的比较器是什么样的,........请提供完整代码
标签: backbone.js