我有一个对象数组
[
{type:"foo",elements:[...]},
{type:"bar",elements:[...]},
{type:"any",[...]},
{type:"some",elements:[...]}
]
我知道如何使用underscore的_.sortBy()方法按属性“type”排序该数组。
但是现在我需要一种依赖于另一个数组的自定义排序方式:
["any","foo","some","bar"]
我的sortBy回调函数应该如何编写,以按照我的自定义顺序对对象进行排序?