【发布时间】:2019-07-02 21:12:01
【问题描述】:
我有一个对象。我可以使用 lodash 的 _.orderBy() 对项目进行排序。
但是,在其中一种情况下,我必须按subject 排序,这是一个对象数组。 subject 数组中的项目已经根据 name 排序。
由于subject 是一个对象数组,我需要考虑第一项进行排序。
[
{
"id": "1",
"name": "peter",
"subject": [
{
"id": "1",
"name": "maths"
},
{
"id": "2",
"name": "social"
}
]
},
{
"id": "2",
"name": "david",
"subject": [
{
"id": "2",
"name": "physics"
},
{
"id": "3",
"name": "science"
}
]
},
{
"id": "3",
"name": "Justin",
"subject": [
]
}
]
【问题讨论】:
标签: ecmascript-6 lodash