将Highchart扩展到容器的边缘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Highchart扩展到容器的边缘相关的知识,希望对你有一定的参考价值。

我有一个没有标签的Highcharts区域图表,我想要占用其容器的整个大小(即图表本身一直到最边缘)。我已经禁用了每个轴上的标签,并将reserveSpace设置为false,将padding设置为0,但我的图表仍然没有扩展到最边缘(见下面的屏幕截图):

enter image description here

我在我的图表配置中有这个:

...,
xAxis: {
  ...,
  title: {
    enabled: false,
    reserveSpace: false
  },
  labels: {
    enabled: false,
    reserveSpace: false,
    padding: 0
  },
  tickLength: 0,
  lineWidth: 0,
  tickWidth: 0,
  ...
},
yAxis: {
  ...,
  gridLineWidth: 0,
  minorGridLineWidth: 0,
  title: {
    enabled: false,
    reserveSpace: false
  },
  labels: {
    enabled: false,
    reserveSpace: false,
    padding: 0
  },
  tickLength: 0,
  minPadding: 0,
  maxPadding: 0,
  ...
},
...

如何将线延伸到容器的最边缘?

答案

chart.spacing是您正在寻找的选择。

spacing:Array.Since 3.0.6图表外边缘与内容之间的距离,如标题或图例,或轴标题和标签(如果存在)。数组中的数字分别指定顶部,右侧,底部和左侧。使用optionsTop,spacingRight,spacingBottom和spacingLeft选项可以选择一个选项的速记。

默认为[10,10,15,10]。

以上是关于将Highchart扩展到容器的边缘的主要内容,如果未能解决你的问题,请参考以下文章

转载KubeEdge将Kubernetes的力量扩展到边缘

将Android片段移动到不同的容器无法更改片段的容器ID

尝试将片段添加到我的片段容器 FrameLayout

尝试将片段添加到我的片段容器 FrameLayout

使用自动布局扩展方形视图以填充矩形超级视图

SuperEdge v0.3.0 版本发布,更快捷部署,更强大的边缘自治能力