Nesneleri içeren bir dizi olan istasyon adı verilen bazı verilerim var.
stations : [
{call:'station one',frequency:'000'},
{call:'station two',frequency:'001'}
]
Her dizi konumu için bir ui bileşeni oluşturmak istiyorum. Şimdiye kadar yazabilirim
var stationsArr = []
for (var i = 0; i < this.data.stations.length; i++) {
stationsArr.push(
<div className="station">
{this.data}
</div>
)
}
Ve sonra işle
render(){
return (
{stationsArr}
)
}
Sorun şu ki, tüm verileri yazdırıyorum. Bunun yerine sadece bir anahtar göstermek istiyorum {this.data.call}
ama bu hiçbir şey yazdırmıyor.
Bu veriler arasında nasıl döngü yapabilirim ve dizinin her konumu için yeni bir UI öğesi döndürebilirim?
stationsArr
yerine kullanmanız gerektiğini düşünüyorum .stations
render