我的代码创建的文件装载一个HighCharts图表,那么当用户更改某些设置其他的代码会更新图表。 我更改标题与chart.setTitle()
命令和屏幕上的图表更新就好了。
但是,当该图表被导出为任何图像类型,则图表默认返回到空图表,这是“图表标题”的标题。 动态标题不会被导出。
见我的jsfiddle这里。 点击小“出口”图标在图表的右上角,然后选择“下载PNG图像”或任何其他选项。 下载的图像将显示“图表标题”,而不是规范规定的标题和副标题。
任何人有任何想法,我做错了什么吗? 非常感谢你的帮助!
$(function() {
var chart;
$(document).ready(function() {
chart = new Highcharts.Chart({
chart: {
renderTo: 'ChartContainer',
type: "spline"
},
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]}],
});
chart.setTitle({
text: "Testing"
}, {
text: "This is a test"
});
});
});