tôi ngay bây giờ chỉ nhận được 3 đối tượng đầu tiên của một mảng và bản đồ qua chúng:Sắp xếp mảng bởi thuộc tính
<ul className="ItemSearchList">
{
champions.slice(0,3).map(function(champ){
return (
<li key={champ.id} >
<div className="media">
<div className="media-left">
<a href="#">
<img className="media-object" src={"http://ddragon.leagueoflegends.com/cdn/5.2.1/img/champion/" + champ.key + ".png"} />
</a>
</div>
<div className="media-body" >
<h4 className="media-heading">{champ.name}</h4>
<div>
something
</div>
</div>
</div>
</li>
)
})
}
</ul>
Mỗi champ
có một thuộc tính level
(champ.level).
Làm cách nào để sắp xếp kết quả đầu ra của mình thành champ.level
descending
và cắt đầu tiên 3?
Cảm ơn, giải pháp ES6 trông rất ngon! –