反应-TypeError:无法读取未定义的属性'imageurl'

时间:2019-02-14 01:33:01

标签: javascript reactjs

我在互联网上四处张望,但仍然找不到正确的答案。我收到此错误“ TypeError:无法读取未定义的属性'imageurl'”。 React是在componentDidMount或其他我尝试过的东西之前先渲染的。

这是我的组件:

Claims

1 个答案:

答案 0 :(得分:0)

就做

if (!this.props.backgroundImages) return null;

在render()方法的开头。数据放置到位后,您的组件将再次呈现。

fetchProductImageBackground()的外观如何?如果它是同步的,您还可以在Redux存储初始化期间调用它。否则,您仍然需要处理“我们正在等待数据”的情况。