双条线图未通过动态值生成。 在控制台中打印这些值时,会检索到正确的值,但提供相同的数组图形时却没有构建。
var WeekArray = [];
var Performance = [];
var availability =[];
WeekArray = "${WeekArray}";
Performance = "${Performance}";
availability = "${availability}";
$(function () {
console.log(WeekArray + "::::: "+Performance +"::::::"+availability)
Highcharts.chart('dual_chat', {
chart: {
marginRight: 50, // like left
marginLeft: 60,
},
xAxis: {
lineWidth: 3,
title: {
text: 'Months',
align: 'middle'
},
categories:['W32', 'W33','W34', 'W35', 'W36',' W37', 'W38', 'W39', 'W40', 'W41', 'W42', 'W43', 'W44', 'W45', 'W46']
//categories:WeekArray
},
yAxis: [{
min: 88,
max: 100,
tickInterval:2,
alignTicks: false,
endOnTick: false,
lineWidth: 3,
title: {
text: 'Availability (%)'
}
},
{
min: 14,
max: 20,
alignTicks: false,
endOnTick: false,
tickInterval:1,
lineWidth: 3,
opposite: true,
title: {
text: 'Performance (Sec)'
}
}],
series: [
{
color:'#ed7626',
name:"Availability",
data: [99.86, 99.57, 99.99, 99.89, 98.97, 97.98, 99.99, 99.99, 99.15, 99.99, 99.99, 99.97, 99.99, 99.99, 99.36]
//data: availability
},
{
color:'#80bfff',
name:"Performance",
data: [13.27, 13.43, 13.24, 13.36, 15.27, 16.48, 17.03, 15.49, 15.72, 16.06, 16.53, 16.25, 16.85, 17.01, 16.96],
//data: Performance,
yAxis: 1
}]
});
请帮我了解如何使用动态值生成图表。 控制台输出是:
['W32', 'W33', 'W34', 'W35', 'W36', 'W37', 'W38', 'W39', 'W40', 'W41', 'W42', 'W43', 'W44', 'W45', 'W46']::::: [13.27, 13.43, 13.24, 13.36, 15.27, 16.48, 17.03, 15.49, 15.72, 16.06, 16.53, 16.25, 16.85, 17.01, 16.96]::::::[99.86, 99.57, 99.99, 99.89, 98.97, 97.98, 99.99, 99.99, 99.15, 99.99, 99.99, 99.97, 99.99, 99.99, 99.36]