Saya memiliki beberapa data yang disebut stasiun yang merupakan larik yang berisi objek.
stations : [
{call:'station one',frequency:'000'},
{call:'station two',frequency:'001'}
]
Saya ingin merender komponen ui untuk setiap posisi array. Sejauh ini saya bisa menulis
var stationsArr = []
for (var i = 0; i < this.data.stations.length; i++) {
stationsArr.push(
<div className="station">
{this.data}
</div>
)
}
Dan kemudian render
render(){
return (
{stationsArr}
)
}
Masalahnya adalah saya mendapatkan semua data yang dicetak. Saya hanya ingin menunjukkan kunci seperti {this.data.call}
tetapi tidak mencetak apa-apa.
Bagaimana cara melakukan loop melalui data ini dan mengembalikan elemen UI baru untuk setiap posisi array?
stationsArr
alih-alihstations
di dalamrender
fungsi.