当在同一页面上使用 ammap.js 和 amchart.js 时,不会显示地图标记



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

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

谢谢

ammap.jsamcharts.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>

相关内容

  • 没有找到相关文章

最新更新