1

在 Ruby 和 Java 中,您将一个对象与另一个对象进行比较,并根据这两个对象的顺序返回一个数字。Backbone 支持仅基于单个对象的排序。

这似乎是反主动的,而且更复杂。为什么 Backbone 这样做?使用这种技术有什么好处吗?

4

1 回答 1

4

文档

比较器函数可以定义为 sortBy(传递一个接受单个参数的函数)或排序(传递一个需要两个参数的比较器函数)。

这意味着您可以Comparator以经典方式实现:具有 2 个参数的函数,其行为类似于sort数组的原生 javascript 函数。Backbone 只是添加了另一种对从下划线
借来的集合进行排序的方式。

于 2012-08-17T17:35:19.323 回答