我试图制作一个简单的SPA只是为了学习reactJS。我正在尝试使用RIOT API(developer.riotgames.com),但我不工作!
这是我的代码:
y = mydata[ , sample(1:ncol(mydata), 50)]
控制台显示以下错误:
首先它记录两次相同的行,然后映射不起作用!有什么帮助吗?
答案 0 :(得分:2)
费利克斯·克林在评论中说的是完全正确的,我过去曾经使用过这样的东西,我可以使用地图,可能对你有所帮助,在你的' componentWillMount&#39中尝试这样的事情;
var response_json = response.json
this.setState({riotAPIdata: response_json.data.map((val) => {
return {
val: val
};
)})
然后您可以使用类似
之类的东西在渲染方法中使用该值{this.state.riotAPIdata.map((obj, i) => {
return <p key={i}>{obj.val.name}</p>
})}
就像我不确定riotAPIdata的结构但是玩弄它一样,它肯定会有效。
希望这有帮助!