我有一个特定的查询。
以下是我的高级图表脚本。当我运行此sript时,我遇到了内存泄漏问题。也许有人可以帮忙。我需要以指数标度显示x轴,如
100,000
1,000,000
10,000,000
等等。
var chart = new Highcharts.Chart({
chart: {
renderTo: 'dvCon'
},
title: {
text: 'Construction: Duration vs Productive Hours'
},
xAxis: [{
type: 'logarithmic',
title: {
text: 'Construction Hours'
}
}],
yAxis: [{
labels: {
formatter: function () {
return this.value;
},
style: {}
},
showEmpty: true,
title: {
text: 'Duration',
style: {}
}
}, ],
tooltip: {
formatter: function () {
return '' + this.x + ': ' + this.y;
}
},
legend: {
layout: 'horizontal',
align: 'center',
verticalAlign: 'bottom',
backgroundColor: '#FFFFFF'
},
series: [{
name: 'Other Projects',
type: 'scatter',
data: [[560000, 13], [185250, 11], [3625788, 23], [1648510, 21], [265000, 14], [13000000, 43], [28000000, 34], [1567000, 19], [1190000, 20], [21000000, 31], [7000000, 33], [3805200, 30], [17000000, 29], [1503267, 21], [11332332, 29], [1485067, 20], [5000000, 30], [5400000, 22], [13000000, 23], [3810000, 26], [810000, 18], [27528218, 26], [377319, 14], [840000, 22], [550000, 13], [2643142, 26], [412800, 13], [2500000, 22], [4510000, 19], [523116, 15], [17600000, 28], [2500000, 21], [21000000, 29], [3500000, 17], [620000, 15], [163000000, 46], [134000000, 41], [45000000, 39], [13677454, 31], [167000000, 52], [47000000, 33], [49000000, 38], [31000000, 38]]
},
{
name: 'User Data',
type: 'scatter',
data: [[40050000, 35]]
}]
});
答案 0 :(得分:1)
代码工作正常,但yAxis对象之后的附加,
除外。
jsFiddle> http://jsfiddle.net/SSCEk/
特定版本的highcharts,jquery或浏览器可能会出现问题吗?