如何在不刷新页面的情况下重新加载div(使用JavaScript)以更新图形中的更改

时间:2019-09-23 12:10:07

标签: javascript reactjs

我正在使用Nivo/line在网页中以及从服务器接收数据(使用react)中创建图形。

我想在不重新加载整个页面的情况下更新图表上的更改。

每当新数据到达时,数据就被编译到JavaScript文件中。

我使用了以下代码,但是该代码在HTML页面上打印出了JavaScript文件的内容:

$('#root').load('url to the file');

1 个答案:

答案 0 :(得分:0)

好吧,您应该提供代码以获取更好的帮助,但是从理论上讲,在react应用中,您可以定义state数据,然后将其作为图形输入,当您输入状态数据更改您的图形将更改,而无需重新加载整个页面。 例如:

<mygraph data={this.state.mydata} />

在这里您可以了解有关状态read about state

希望您能理解并为您工作