0

我正在尝试使用 AmChart 创建仪表板,因为它们易于工作且更具交互性。我通过示例或多种形式找到了几乎所有内容。我被困在一个非常不寻常的地方,无法找到任何具体线索为什么会发生这种情况,因为我需要意见,所以这是我的问题,期待你们的快速回答。提前致谢。

我在同一页面上使用地图(带标记)和条形图,因为我需要在同一页面上使用 ammap.js(用于地图)和 amchart.js(用于其余图表的用户)。不幸的是,当使用这两种 javascript 时,地图标记不会显示,尽管其余的东西都工作正常。在标记很容易看到但条形图消失后,我尝试仅删除 amchart.js。为什么会出现这个问题,我需要使标记可点击,并且条形图会自行更新。请帮助我完成这项特殊任务。

谢谢

4

1 回答 1

1

包含ammap.jsandamcharts.js一起会导致库相互冲突,因为底层类包含​​相同的方法,一个会覆盖另一个。您需要包含ammap_amcharts_extension.js而不是ammap.js,它将安全地扩展amcharts.js以支持地图功能。

<script type="text/javascript" src="path/to/amcharts.js"></script>
<script type="text/javascript" src="path/to/ammap_amcharts_extension.js"></script>
于 2017-06-08T14:36:21.197 回答