在sortBy的文档中,它说我们可以使用R.prop按照字段对对象进行排序。但是,如果我必须按嵌套字段排序,则不起作用。例如R.prop('id.number')不起作用。在ramda.js中使用嵌套字段进行排序
var items = [{id:3},{id:1},{id:2}];
var sorter = R.sortBy(R.prop('id'));
sorter(items)
工作正常。但如果我有嵌套结构
var items = [{id:{number:3}},{id:{number:1}},{id:{number:2}}];
var sorter = R.sortBy(R.prop('id.number'));
sorter(items)
返回给我一个空的列表。我想有一种正确的方法来使用R.prop,我无法弄清楚。