【发布时间】:2018-10-21 00:02:07
【问题描述】:
当我在 ReactJS 中渲染它时,我收到错误消息:“对象作为 React 子级无效(找到:带有键 {Source, Value} 的对象)。如果您要渲染一组子级,请使用数组反而。”。但在我的初始状态下,我将键“list_ratings”初始化为一个数组。
// this is in my constructor method
this.state = {list_ratings: []}
// this is somewhere else in my code
let movieRatings = [
{"Source": "IMDB", "Value": "8"},
{"Source": "GDN", "Value": "6"},
{"Source": "The times", "Value": "7"}
];
this.setState({
list_ratings: movieRatings
});
我该如何解决这个问题?
我将评分列表呈现如下:
<p>{this.state.list_ratings}</p>
【问题讨论】:
-
你如何渲染
list_ratings? -
@madox2 我更新了我的帖子
标签: javascript reactjs