我正在与Dygraphs合作。我需要一个带有网格背景的图形,该网格具有深蓝色的主要刻度和浅蓝色的小刻度。每4个小蜱后应该有1个主要蜱。我正在寻找类似于下图所示的效果。
图片courtsey:堆栈溢出
我花了很多时间但却无法理解如何去做。这方面的任何领导都表示赞赏。
答案 0 :(得分:3)
您可以尝试使用underlayCallback
。类似的东西:
var g = new Dygraph(div, data,
{
underlayCallback: function(canvas, area, g) {
for (const tick of majorTicks) {
const x = g.toDomCoordsX(tick);
canvas.fillRect(x, area.y, x, area.h);
}
}
}
);