我有一个高图,我对xAxis类别进行了硬编码,如图所示。 filteredDatas.xAxis是一个包含日期的数组 filteredDatas.xAxisTime每天24小时保存24个值。
xAxis: {
categories: [{
name: filteredDatas.xAxis[0],
categories: filteredDatas.xAxisTime
}, {
name: filteredDatas.xAxis[1],
categories: filteredDatas.xAxisTime
}, {
name: filteredDatas.xAxis[2],
categories: filteredDatas.xAxisTime
}, {
name: filteredDatas.xAxis[3],
categories: filteredDatas.xAxisTime
}, {
name: filteredDatas.xAxis[4],
categories: filteredDatas.xAxisTime
}, {
name: filteredDatas.xAxis[5],
categories: filteredDatas.xAxisTime
}, {
name: filteredDatas.xAxis[6],
categories: filteredDatas.xAxisTime
}],
},
但是,如果我选择超过7天的其他日期范围,则xaxis标签会变成这样。
我想通过使用for循环和累加器我应该动态地推送名称和类别。但我无法找到如何编写语法。我需要循环N次以推入N次filteredDatas.xAxis和filteredDatas.xAxisTime。这可能是非常容易实现的,我仍然是highcharts的初学者。有什么帮助吗?
答案 0 :(得分:2)
也许这样的事情可以帮到你
@user
或者您可以设置N变量来定义for循环将执行的迭代次数