我如何添加一个外部容器(标题)在AmCharts4导出?



我使用AmCharts4,我想添加图形的标题,这是在一个具有唯一ID的外部容器导出的文件(图像,文档,打印,…)

这是我如何添加标题的容器:

document.getElementById("uniqID").innerHTML = o;

这里是容器:

<div class="col-xs-12 col-sm-12 col-md-8 col-lg-8 text-center">
<div id="122341">
<a id="uniqID"></a>
</div>
</div>

对于最终结果(导出文件),我希望标题在文档的顶部,在图形的上方。请帮助。

AmCharts不支持在导出文件中添加外部HTML。你的标题需要成为图表对象本身的一部分,以便它被包含在导出中,例如

var title = chart.titles.create();
title.text = "My chart title";

检查https://www.amcharts.com/docs/v4/concepts/exporting/#Export_options以添加导出时的选项。

chart.exporting.title = 'sample';

在你的情况下,它将被改变。

chart.exporting.title = document.getElementById("uniqID").innerHTML;

最新更新