我使用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;