我最近从 v1.1.1 升级到 Dygraph v2.2.1,并且用于为轴标签着色的选项
axisLabelColor
不再存在。是否已被其他选项替代或该选项不再可用?
我当前的解决方案是通过元素的类(dygraph-axis-label-y)更改颜色,但我想知道是否有更好的解决方案。
从 dygraphs 2.0 (2017) 开始,CSS 是设置轴标签样式的首选方式:
.dygraph-axis-label-y {
color: hotpink;
}
所以你的做法是正确的。查看 dygraphs CSS 参考。
使用 CSS 设置 y 标签或 y2 标签的颜色,如 dygraphs CSS 参考中所述,效果非常好。
如果 html 页面中有多个图表,则通过 CSS 设置的标签颜色对于所有图表都是相同的,例如:.dygraph-ylabel{color:green;}
有没有办法为每个图形实例单独设置各个轴的标签颜色?
我在 javacsript 中的方法:
这会更改所有标签,甚至在“g1”和“g2”中: document.getElementById("g0").style.color = "黑色";
这给出了一个错误,看来dygraph-ylabel不正确: document.getElementById("g0").style.color.dygraph-ylabel = "绿色";