为 JSXGraph 设置网格参数的正确方法是什么?根据这里,
... [默认] 值必须在 JSXGraph 板初始化之前被覆盖。
所以,目前我正在尝试以下方法:
JXG.Options.grid.strokeColor = "pink";
JXG.Options.grid.strokeWidth = 14.0;
board = JXG.JSXGraph.initBoard('box', {boundingbox: [-5,5,5,-5], axis: true});
这不会影响任何事情。
但是,我可以在现有板上创建一个网格,但由于某种原因,这会在现有网格下方绘制。董事会似乎也忽略了初始化grid: false
,所以我似乎无法解决它。有任何想法吗?
小更新
我找到
JXG.JSXGraph.initBoard('box', {boundingbox: [-5,5,5,-5], axis: true, grid: true})
在参数绘制的网格之上绘制一个额外的网格axis: true
。axis:true
但是,参数绘制的第一个网格的颜色与
JXG.Options.axis.ticks.strokeColor
范围。出于奇怪的原因,此参数同时更改刻度颜色和轴绘制的网格(即使在 和 的情况下也会绘制axis: true
)grid: false
。这是我的意思的一个例子。