javascript - Stockcharts - 添加偏移以避免在边缘绘制点

标签 javascript highcharts

Highchartsstockcharts ,它们都提供了在 x 轴上添加一些填充的选项,以避免在绘图区域的边缘(左或右)绘制一些值。 根据该文档,这是通过使用 minPadding 进行存档的和 maxPadding configuration object 的 xAxis 属性的成员用于构建图表...但实际上这不适用于股票图表。所以我想知道如何才能实现这一点...我给您留下示例...

var examples

P.D:使用属性 min设置最低 x 值也不起作用。

最佳答案

当您不调用 setExtremes() 方法时,将应用 maxPadding。在 Highstock 中,我们调用 setExtremes 来设置导航器上的范围,因此忽略填充。

为了实现您的目标,您可以定义tickLength参数并为每个标签设置x参数。

yAxis: {
  tickWidth: 1,
  tickLength: 50,
  labels:{
    x: 50
  }
},

示例:

OP Note: See the comments for updated answer.

关于javascript - Stockcharts - 添加偏移以避免在边缘绘制点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37015672/

相关文章:

javascript - 如何返回SweetAlert2输入的值?

javascript - 数据在 ajax 调用中作为空 json 数组对象传递

javascript - 在文本框中禁用空格键 - React - JavaScript

javascript - 如何使用 highcharts-ng 和 angularjs 绘制多个 highcharts

javascript - Highcharts 无法访问 z 值

JavaScript 调用函数不起作用 - 简单示例

javascript - 为什么 Vue 忽略 css 规则?

angular - ionic 2 Highcharts

javascript - Highcharts : dynamic data with drill down

java - vaadin 的 Invient 图表最大数据大小