在浮点图的背景上绘制线段
Drawing segments over the background of a flot plot
我想在一个浮点图上绘制 2 个线段(我有 4 个 x 坐标来确定它们:x1、x2、x3 和 x4)。很像:
但是随后在彩色区域上有一条连续的绘图线。我从 this blogpost 找到了这张图片,我也看过代码,但我似乎无法弄清楚如何转移彩色区域。
我想我需要使用来自 git code 的命令:
ctx.fillRect(x1 + offset.left, offset.top, x2 - x1, plotHeight - offset.bottom - offset.top);
但我似乎无法弄清楚 ctx 是什么。我有一个浮动图:
tensionPlot = new CustomPlot(placeholder, [ { data: dataD}, { data: dataM}, { data: dataK}, {label:"first data", data:dataK}, {label:"Second data", data:dataM},{label:"Third data", data:dataD} ]
, options, dataSync);
但是 ctx 是选项的一部分吗?或者这是一个额外的新 canvas?我还没想好把它放在哪里。
http://joeloughton.com/blog/web-applications/flot-plugins-x-gap-threshold/
我想在一个浮点图上绘制 2 个线段(我有 4 个 x 坐标来确定它们:x1、x2、x3 和 x4)。很像:
但是随后在彩色区域上有一条连续的绘图线。我从 this blogpost 找到了这张图片,我也看过代码,但我似乎无法弄清楚如何转移彩色区域。
我想我需要使用来自 git code 的命令:
ctx.fillRect(x1 + offset.left, offset.top, x2 - x1, plotHeight - offset.bottom - offset.top);
但我似乎无法弄清楚 ctx 是什么。我有一个浮动图:
tensionPlot = new CustomPlot(placeholder, [ { data: dataD}, { data: dataM}, { data: dataK}, {label:"first data", data:dataK}, {label:"Second data", data:dataM},{label:"Third data", data:dataD} ]
, options, dataSync);
但是 ctx 是选项的一部分吗?或者这是一个额外的新 canvas?我还没想好把它放在哪里。
http://joeloughton.com/blog/web-applications/flot-plugins-x-gap-threshold/