Javascript 更改网格打印-dojo的颜色

Javascript 更改网格打印-dojo的颜色,javascript,dojo,charts,dojox.charting,Javascript,Dojo,Charts,Dojox.charting,我正在使用以下代码: chart1.addPlot("grid", { type: "Grid", hMinorLines: true }); 如何更改网格的颜色以及每行之间的间隔? 这是可能的,对吗 谢谢 网格线之间的间隔由您提供给轴的刻度步长参数确定。因此,如果您希望每个整数都有主水平线/刻度,每个.25都有次水平线,您可以执行以下操作: chart1.addAxis("y", { ... majorTickStep: 1, minorTickStep: 0.2

我正在使用以下代码:

chart1.addPlot("grid", {
type: "Grid", 
hMinorLines: true
});
如何更改网格的颜色以及每行之间的间隔? 这是可能的,对吗

谢谢


网格线之间的间隔由您提供给轴的刻度步长参数确定。因此,如果您希望每个整数都有主水平线/刻度,每个.25都有次水平线,您可以执行以下操作:

chart1.addAxis("y", {
    ...
    majorTickStep: 1, 
    minorTickStep: 0.25
});
要更改网格线的颜色,我知道的唯一方法是操纵正在使用的主题

var myTheme = dojox.charting.themes.PlotKit.blue; // Or any other theme

myTheme.axis.majorTick.color = "green";
myTheme.axis.minorTick.color = "red";

chart1.setTheme(myTheme);

您可以使用majorline、minorHLine、majorVLine和minorVLine选项来更改颜色。至少对于Dojo1.8及以上版本(不确定以前的版本)。