给定 x 值的(缩放)y 值



我正在修改一些示例[1][2]以在画布上画一条线。对于终点,我已经计算了一个数据值,但现在我想计算画布上的 y 值。 在我找到的例子中

this.chart.chart.scale.getPixelForValue()

图表中似乎已弃用.js 2.6

// Used to get data value locations.  Value can either be an index or a numerical value
getPixelForValue: helpers.noop,

第一个示例使用

this.calculatePointY()

但这对我也没有帮助。

我会用什么来代替?

[注意]:这个问题类似但没有答案:从 ChartJS 2 中的 X 像素值获取线的 Y 值

[1] https://stackoverflow.com/a/39118152

[2] https://stackoverflow.com/a/37222238

对于ChartJS - 版本 2.6,您应该使用以下...

chart.scales['y-axis-0'].getPixelForValue(<value>);

相关内容

  • 没有找到相关文章

最新更新