highcharts动态控制legend的现实与隐藏

2025-05-14 03:05:51
推荐回答(1个)
回答1:

这highcharts中有变量是用来控制是否显示图例的:

 

legend 图例选项

参数 描述 默认值

align 图例的水平位置 center

backgroundColor 图例的背景色 null

borderColor 图例的边框颜色 #909090

borderRadius 图例的圆角半径 5.0

borderWidth 图例的边框宽度 1.0

enabled 启用或禁用图例 true

floating当图例是浮动的,绘图区将会忽略它,且绘图区会放在图例的后边false

itemHiddenStyle 图例的每个系列项目或点项目隐藏时的CSS 样式 null

itemHoverStyle 图例的每个系列项目或点项目鼠标滑过时的CSS 样式 null

itemMarginBottom 每个图例项目的下边距。 0.0

itemMarginTop 每个图例项目的上边距 0.0

itemStyle 每个图例项目的CSS 样式 null

itemWidth每个图例项目的宽度。当一个包含多个图例项目的水平图例需要垂直对齐时,这是非常有用的null

labelFormatter 系列的格式化标签 null

layout 图例项目的布局。可以是’horizontal’或’vertical’ horizontal

lineHeight 图例项目的行高。V2.1 版本后过期 16.0

margin如果绘图区是自动计算且图例是不浮动的,图例的边距就是图例和坐标轴标签或绘图区的空间。15.0

maxHeight 图例的最大高度 null

navigation 当图例溢出时,分页导航的选项

padding 图例盒子的内边距 8.0

reversed 图例项目的顺序相对于系列或点定义的顺序是否要逆序 false

rtl 是否把标志放在文本的右边 false

shadow 图例的阴影 false

style 图例的CSS 样式。 null

symbolPadding 图例内标志和文本的距离 5.0

symbolWidth 图例内标志的宽度 30.0

useHTML 是否使用HTML 渲染图例项目的文本 false

verticalAlign 图例框的垂直对齐方式 bottom

width 图例的宽度 null

x相对于水平对齐方式align 的chart.spacingLeft 和chart.spacingRight 的x 的偏移量0.0

y相对于垂直对齐方式verticalAlign 的chart.spacingTop 和chart.spacingBottom 的垂直偏移量0.0