(缩放)给定 x 值的 y 值
(scaled) y value for given x value
我正在修改一些示例 [1][2] 以在 canvas 上画一条线。对于终点,我计算了一个数据值,但现在我想计算 canvas 上的 y 值。
在我找到的例子中
this.chart.chart.scale.getPixelForValue()
在 chart.js 2.6
中似乎已弃用
// Used to get data value locations. Value can either be an index or a numerical value
getPixelForValue: helpers.noop,
第一个例子使用
this.calculatePointY()
但这对我也没有帮助。
我会用什么来代替?
[注]:此题类似但无答案:Get Y value of line from X pixel value in ChartJS 2
[1]
[2]
对于 ChartJS - 版本 2.6,您应该使用以下...
chart.scales['y-axis-0'].getPixelForValue(<value>);
我正在修改一些示例 [1][2] 以在 canvas 上画一条线。对于终点,我计算了一个数据值,但现在我想计算 canvas 上的 y 值。 在我找到的例子中
this.chart.chart.scale.getPixelForValue()
在 chart.js 2.6
中似乎已弃用// Used to get data value locations. Value can either be an index or a numerical value
getPixelForValue: helpers.noop,
第一个例子使用
this.calculatePointY()
但这对我也没有帮助。
我会用什么来代替?
[注]:此题类似但无答案:Get Y value of line from X pixel value in ChartJS 2
[1]
[2]
对于 ChartJS - 版本 2.6,您应该使用以下...
chart.scales['y-axis-0'].getPixelForValue(<value>);