Возможно ли обновить параметр диаграммы (например, marginRight) и вызвать redraw()
, чтобы это новое значение отразилось на графике? Или нужно создать новый экземпляр диаграммы для этих типов изменений?Highcharts - Обновление опции диаграммы после первоначального рендера
Я думаю, что это может быть последнее, потому что это звучит так, как только данные или значения оси могут быть изменены после создания диаграммы. Я вижу в документации для обновления экрана состояний:
перерисовать диаграмму после того, как изменения были сделаны к данным или оси крайности
И новая динамическая функции в 3,0 состояниях:
Through полный API, вы можете добавлять, удалять и изменять серии и точки или изменять оси в любое время после создания диаграммы.
Заранее спасибо.
Update
Моя причина для желания сделать это я имел вертикальную планировку и выравнивание по правому краю легенды, которая была перекрывающийся мой график. Я просто понял, что Highcharts автоматически устанавливает правильный marginRight для размещения для этого, если он явно не указан.
Спасибо. Я смог выполнить это, не разрушив старый график, установив «Chart.optionsMarginRight», а затем вызвав «Chart.render()» – Irving
@Sebastian Это что-то, что вы еще достигли? – Philip
В данный момент, nope –