我正在尝试使用AmChart创建仪表板,因为它们易于使用且更具交互性。我通过示例或多种形式找到了几乎所有内容。我停留在一个非常不寻常的地方,无法找到任何特定的线索,为什么会发生这种事情,因为我需要意见所以这里是我的问题,期待你们的快速回答。提前谢谢。
我在同一页面上使用Map(带标记)和条形图,因为我需要在同一页面上使用ammap.js(用于map)和amchart.js(其他图表的用户)。不幸的是,当使用两个javascripts时,虽然其余部分工作正常但未显示地图标记。在标记很容易看到但条形图消失后,我尝试仅删除amchart.js。为什么会出现这个问题,我需要使标记可点击并在条形图上更新自己。请帮助我完成这项特殊任务。
由于
答案 0 :(得分:1)
将ammap.js
和amcharts.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>