如何在REACT JS中多次调用Java脚本文件

时间:2019-12-05 09:29:10

标签: javascript reactjs api

我正在制作类的API调用形式componentWillMount方法,在它返回一些值之前,调用render方法,并且index.html body中的脚本文件是加载后,当API调用返回值时,render function会再次被调用,但是index.html主体中的脚本文件不会被调用,因此javascript函数不会应用于新呈现的元素< / p>

例如,我需要一个图像轮播,我正在对API进行调用,以获取图像URL的列表,同时获取显示一些加载程序的信息,在收到响应后,由于javascript文件不正确,因此图像无法正确显示第二次未检测到元素未调用

是否有更好的方法来实现API调用,或者对此问题有任何解决办法?

1 个答案:

答案 0 :(得分:0)

在第一个渲染之前不会返回在componentWillMount内部调用fetch的操作。因此,渲染将至少使用空数据调用一次。

这也可能是您遇到的问题。尝试在componentDidMount方法内部获取。