我一直收到这个错误'TypeError:无法读取属性'map'of undefined'

时间:2018-06-08 16:22:11

标签: javascript reactjs rendering

我的代码的链接位于:https://github.com/justgoof9/IMDB/blob/master/src/App.js

我试图呈现的movieRatings是:https://i.imgur.com/junHkFj.png

在第99-104行中,我尝试渲染movieRatings,但它不起作用。

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:0)

您需要使用数组初始化数据,如下所示:

newMovieParsed : {
    movieTitle: '',
    moviePosters: [],
    moviePlot: '',
    movieGenre: '',
    movieBoxOffice: '',
    movieRatings: [],
    movieActors: [],
    imdbId:''
}

乍一看,您还可以更好地了解道具所需的数据类型。