4
从对象数组渲染React组件
我有一些称为站的数据,它是一个包含对象的数组。 stations : [ {call:'station one',frequency:'000'}, {call:'station two',frequency:'001'} ] 我想为每个数组位置渲染一个ui组件。到目前为止,我可以写 var stationsArr = [] for (var i = 0; i < this.data.stations.length; i++) { stationsArr.push( <div className="station"> {this.data} </div> ) } 然后渲染 render(){ return ( {stationsArr} ) } 问题是我要打印所有数据。相反,我只想显示一个像这样的键,{this.data.call}但是什么也不打印。 如何遍历此数据并为数组的每个位置返回一个新的UI元素?