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
)。これが私の言いたいことの例です。