Отображение /EnablingShield UI JavaScript линии сетки диаграммы

Я пытаюсь выяснить, как можно установить или включить сеть линий сетки для диаграммы JavaScript Shield UI. У меня есть график типа одной линии, и я хотел бы включить линии сетки, чтобы пользователям было легче читать данные. Что я могу найти в Интернете, так это стиль линий:

axisX: {
plotStripColor: 'red',
plotStripDashStyle: 'ShortDashDot',
plotStripWidth: 2
}

но фактический результат не отображается в виде линий сетки, как мне нужно.

1 ответ

Как вы говорите, нет классических линий сетки или сетки. Но вы можете легко имитировать один, используя второстепенные тики для осей X и Y.

axisY: {
minorPlotStripColor: 'red',
minorPlotStripWidth: 2,
minorTicksRepeat: 'auto',
},

То, что вы можете указать, это цвет линий, который в данном примере красный, толщина линии, которую нужно установить на значение больше 0, чтобы быть видимым. Свойство minorTicksRepeat в большинстве случаев лучше устанавливать на auto. Причина в том, что при установке на фиксированное значение, когда пользователь увеличивает масштаб на линиях сетки, он становится слишком толстым, и это может помешать пользователю легко читать график.

Ниже приведен пример кода, который может оказаться полезным:

axisX: {
   },
   minorPlotStripColor: 'red',
   minorPlotStripWidth: 2,
   minorTicksRepeat: 'auto'
  },

  axisY: {
   minorPlotStripColor: 'red',
   minorPlotStripWidth: 2,
   minorTicksRepeat: 'auto',
  },
Другие вопросы по тегам