在JS中动态生成highcharts(包括网页)的方法?

在JS中动态生成highcharts(包括网页)的方法?,highcharts,Highcharts,我对优化我的图表库很感兴趣。在我的内部服务器上;我有大约15个图表,每个图表都有自己的页面。这意味着如果必须的话,我必须改变15次 我试图将所有常用代码放在一个js脚本中,因此网页中的代码最少,但仍然需要维护大量的页面 有没有更有效的方法来维护位于不同页面上的多个图表?理想情况下,我会有一个单一的页面,在那里我使用链接来制作新的图表。我会调用这个函数,它将生成网页来承载图表和适当的代码来构建图表本身(从外部文件获取数据)。JS是这个工作的合适工具,还是我需要使用其他工具 我不需要任何复杂的东西,

我对优化我的图表库很感兴趣。在我的内部服务器上;我有大约15个图表,每个图表都有自己的页面。这意味着如果必须的话,我必须改变15次

我试图将所有常用代码放在一个js脚本中,因此网页中的代码最少,但仍然需要维护大量的页面

有没有更有效的方法来维护位于不同页面上的多个图表?理想情况下,我会有一个单一的页面,在那里我使用链接来制作新的图表。我会调用这个函数,它将生成网页来承载图表和适当的代码来构建图表本身(从外部文件获取数据)。JS是这个工作的合适工具,还是我需要使用其他工具


我不需要任何复杂的东西,只需要一些可以减少维护(和升级)多个图表工作量的东西。任何指针都很受欢迎,因为我刚开始使用网页、CSS等。我会将其放在一个页面上,并使用查询字符串参数来决定创建哪个图表。然后,我将使图表的源数据尊重参数并正确绑定到图表


您的url可以是这样的:
chartpage.html?chartId=1

谢谢您的回复;所有这些都是用JS完成的吗?我试着四处搜索,但我得到了通过PHP动态创建页面的一般情况,这不是我要找的。你可以用JavaScript来完成这一切,也可以将它与你选择的服务器端框架(PHP、Asp.Net Rails等)结合起来。有什么特别的东西要找吗?我得到的大部分是php结果,没有太多的js。有什么特殊的API需要寻找吗?谢谢如果您希望用纯javascript实现这一点。看看这个: