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及以上版本(不确定以前的版本)。