【发布时间】:2017-05-11 13:44:03
【问题描述】:
我有以下代码可以创建多个高图:
<script type='text/javascript'>
for(v=1;v<{{ uniindicatorproduct|safe }}+1;v++) {
var container = "#container"+v;
$(document).ready(function () {
var title = { text: '{{ title|safe }}' };
var xAxis = {categories: {{ t|safe }}, };
var yAxis = {title: {text: ' '}, };
var array ={{ y|safe }}
var series = [],
i = 0;
var a = {{ x|safe }}
lena = a.length
for (i; i < lena; i++) {
series.push({
name: [a[i]],
data: array[i]
});
}
var json = {};
.....
$(container).highcharts(json);
});
}
</script>
我已经在上面的代码How to make multiple charts using highcharts in a loop?上应用了这个,但是这个代码只能打印最后一个图表,如何让我的输出可以打印出所有的高图?
【问题讨论】:
标签: javascript highcharts