ho in questo momento solo ottenere i primi 3 oggetto di un array e mappare su di loro:Ordina Array per attributo
<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>
Ogni champ
ha un attributo level
(champ.level).
Come è possibile ordinare la mia uscita su champ.level
descending
e tagliare i primi 3?
Grazie, la soluzione ES6 sembra così deliziosa! –