Я отображаю диаграмму, которая будет «оставаться фиксированной» внизу страницы, поэтому она всегда будет видна даже при прокрутке.
Значения, которые нужно нарисовать (x: year / y: value)
, доступны при первой загрузке и не меняйте.
Год, когда человек находится "в", постепенно увеличивается, когда кто-то прокручивает, и уменьшается, когда он прокручивается. Я бы хотел, чтобы область диаграммы отображалась как одна прокрутка относительно года, установленного позицией прокрутки .
В качестве подтверждения концепции мне удалось полностью замаскировать отрисовал график и раскрыл его, когда я прокручиваю, но с CSS
(это грязно). В идеальном случае сетка диаграммы должна отображаться при первой загрузке, а область отображается как одна прокрутка.
Для ясности: Я уже лениво загружаю все свои диаграммы, поэтому ничего не происходит делать с отложенной загрузкой и запуском анимации, когда диаграмма появляется в окне просмотра .