函数(方法)执行两次,尽管仅被调用一次

时间:2019-08-17 08:41:34

标签: reactjs

在我的React App中,在我的一个组件中,我定义了一个方法,然后在render()中一次调用了它。但是,它似乎执行了两次,我不知道是什么原因引起的,因为我认为没有什么会导致应用程序或类似内容的重新渲染。

这是组件:

assets/images

显然,这只应该console.log Hello World一次,尽管我两次。 (我检查了它不是来自其他地方。

预先感谢:-)

1 个答案:

答案 0 :(得分:2)

我根据您的代码创建了一个沙箱项目,该项目只显示了一次。

https://codesandbox.io/s/goofy-lamarr-5ejmv

问题可能出在呈现此组件的父组件中。

相关问题