所以这是我的要求:
-
渲染图表数据
-
用户可以指定所有图表标签(x和y轴, Headers ,子 Headers ,页脚,子页脚)
-
用户可以将图表导出为各种格式
-
可能支持其他任意内容,如边栏
Highcharts是#1和#3的绝佳选择 . 它甚至覆盖了大部分#2,但它本身并不支持页脚的概念 .
最初我只是将页脚输出为呈现的高图对象下面的纯HTML元素,但是在导出高图时,页脚显然不包括在内 .
然后我了解到,highcharts允许通过点击它自己的内部渲染器来自由绘制,这对于#2和#4来说似乎是完美的!
http://www.highcharts.com/ref/#renderer
但是,我正在渲染的文本和形状仍未导出 . 我能够轻松地创建一个示例,说明我想通过jsfiddle做什么 .
谁能帮我满足这些要求?也许有一些旗帜我在高图中缺少让一切都出口?
1 回答
我想到了 . 我没有在Highcharts.Chart函数的完整回调中进行自由格式渲染,而是在load事件中进行 .
很奇怪,移动到我做的渲染修复它 .