По умолчанию доска JSXGraph визуализируется с сеткой на заднем плане. Когда я создаю его экземпляр с параметром axis: false
, сетка исчезает, но помечаются метки и метки осей.
Возиться с JXG. Подобные варианты, похоже, ничего не делают:
JXG.Options.grid.strokeColor = '#ff0000';
JXG.Options.grid.strokeOpacity = 0;
Опция grid
на самом деле не отключает сетку, она просто ведет себя по-разному при увеличении, отметил здесь .
По сути, создание такой доски отключает тики оси и сетку для оси Y:
var board = JXG.JSXGraph.initBoard(id, {
axis: true,
defaultAxes: {
y: { ticks: { visible: false } }
}
});
А изменение visible
на true
делает сетку и галочки видимыми.
Как отключить только фоновую сетку, оставив метки осей нетронутыми?