Teklifleri alan ve en yüksek değeri ayarlamak isteyen bir bileşenim var.React kullanarak en yüksek fiyata nasıl sipariş verilir?
var Offerslist = React.createClass({
_renderOffers: function(key) {
var details = this.props[key];
// TODO: set order of highest offer descending
return (
<li key={key} className="offer-of-item">
€ {details.price}
<a className="remove-offer" onClick={this._removeOffer}>X</a>
</li>
)
},
render : function() {
return (
<ol className="list-of-offers-per-item">
{Object.keys(this.props).map(this._renderOffers)}
</ol>
)
}
});
nesneler içeren bir dizi doldurma düşüncelerini fiyat .sort kullanmak ve daha sonra {değeri:: 'foo123': 123, OFFERID} Bu kodudur. Ancak, bir kerede tüm nesnelerle asla yinelenmediği için böyle bir dizi oluşturamıyorum. Bunu yapmak için belki bazı yerleşik Tepki yolu var mı?
ah ben yanlış yerlerde arıyordu! Teşekkürler! – flowen