Вы можете видеть, что после того, как я изменил размер браузера, рисование данных серии могло бы быть соответствующим образом автоматически изменено в размерах, но прямоугольный элемент SVG просто сохраняет связь с положением пикселей в окнах,
Это просто смешно, так что теперь я должен снова и снова переназначать значения пикселей этого svg функцией toPixels в некотором перерисовке изменения размера, обработчике изменения масштаба и бла-бла-бла (не ясно, сколько сценариев будет обработано),
Есть ли какая-либо настройка, позволяющая прямоугольнику таких SVG-элементов связываться с данными серии и индексом оси X, но не с пикселями?
То, что я ожидаю, независимо от того, изменяете ли вы размеры, перекомпоновку, увеличение или уменьшение масштаба, прямоугольник, такие SVG-элементы просто идут с индексом оси X и данными серии y. а именно, автоматическое позиционирование, автоматическое изменение размера, сопровождаемое индексным номером оси x и данными серии y
Я просто не могу понять, почему Highcharts SVG спроектирован таким образом, что создает проблемы, это действительно неудобно по сравнению с некоторыми традиционными модулями печати, такими как matplotlib.
Спасибо!
до изменения размера
не в порядке после изменения размера
область highcharts css
highcharts-graph css
highcharts-tracker css