【发布时间】:2016-02-06 04:02:01
【问题描述】:
我有一个数组:
people = [
{
name: "Kyle",
_id: "2"
},
{
name: Susan,
_id: "1"
}
]
我有一个这样的映射列表:
return (
<ul>
{people.map( (person) => {
return (
<li>
<span>{person.name}</span>
<span>{person.id}</span>
</li>
)
})}
</ul>
)
这一切都很好,但是我如何对它们进行排序,比如基于“名称”?我尝试使用[_.sortBy][1],但无法弄清楚它如何适合 React 和 map 函数的上下文。使用 lodash 或下划线的 _.sortBy 将不胜感激。
谢谢!
【问题讨论】:
标签: javascript arrays sorting reactjs lodash