Javascript 如何为具有大量Highcharts的绘图线创建图例?
我这里有一个带有绘图线的Highstock图: 我希望能够有一个绘图线图例,与系列图例类似,单击可以显示或隐藏特定类别的绘图线 在我的JSFIDLE示例中,有两类绘图线。是否可以切换每个类别的打印线可见性?我似乎找不到任何支持这一点的东西 以下是我创建绘图线的方式:Javascript 如何为具有大量Highcharts的绘图线创建图例?,javascript,graph,highcharts,highstock,Javascript,Graph,Highcharts,Highstock,我这里有一个带有绘图线的Highstock图: 我希望能够有一个绘图线图例,与系列图例类似,单击可以显示或隐藏特定类别的绘图线 在我的JSFIDLE示例中,有两类绘图线。是否可以切换每个类别的打印线可见性?我似乎找不到任何支持这一点的东西 以下是我创建绘图线的方式: xAxis: { plotLines: [{ value: Date.UTC(2016, 12, 29), // year, month, day width: 1, color: 'blu
xAxis: {
plotLines: [{
value: Date.UTC(2016, 12, 29), // year, month, day
width: 1,
color: 'blue',
dashStyle: 'ShortDash',
label: {
text: 'Category 1',
},
}, {
value: Date.UTC(2016, 11, 12), // year, month, day
width: 1,
color: 'green',
dashStyle: 'Solid',
label: {
text: 'Category 2',
}]
}
据我所知,没有关于情节线的本土HC传说。但是,您可以在页面上创建自定义图例元素,并使用HC功能显示/隐藏绘图线,如示例所示:
据我所知,没有关于情节线的本土HC传说。但是,您可以在页面上创建自定义图例元素,并使用HC功能显示/隐藏绘图线,如示例所示:
如我在评论中所述,这里有一个功能请求:
绘图线
,这使您可以享受完整系列功能的好处
示例系列:
{
name: 'PlotLine',
type: 'line',
color: 'rgba(204,0,0,1)',
data: [25,25,25,25,25,25,25,25,25,25]
}
小提琴:
[x,y]
对指定数据,x
值为plotLine
值,y
值为y轴的最小值和最大值:
data: [[4,0], [4,75]]
更新小提琴:
null
点来添加多个:
data: [[4,0], [4,75], [5,null], [7,0],[7,75]]
小提琴:
绘图线
,这使您可以享受完整系列功能的好处
示例系列:
{
name: 'PlotLine',
type: 'line',
color: 'rgba(204,0,0,1)',
data: [25,25,25,25,25,25,25,25,25,25]
}
小提琴:
[x,y]
对指定数据,x
值为plotLine
值,y
值为y轴的最小值和最大值:
data: [[4,0], [4,75]]
更新小提琴:
null
点来添加多个:
data: [[4,0], [4,75], [5,null], [7,0],[7,75]]
小提琴: