Пользовательский график ngx - ось диаграммы скрыта / перемещена из области просмотра - PullRequest
0 голосов
/ 26 апреля 2019

У меня проблема с пользовательским графиком в ngx-диаграммах.Я пытаюсь разработать линейный график с двумя осями Y.В приложении у меня есть диаграмма на панели, а ось Y слева скрыта за крайним левым краем контейнера, в котором она находится.

Я подумал, что, возможно, некоторые CSS в моем приложении мешают, но ясоздал демонстрацию stackblitz , которая показывает официальный «комбо-график» ngx-диаграммы с 2 осями рендеринга правильно, в то время как шахта смещена влево.(красная линия на скриншоте ниже - левый край панели. Инспектор показывает, как элемент расположен за пределами видимой области)

Я продолжаю сравнивать свою диаграмму с демонстрацией "комбинированной диаграммы", но я не делаю "не вижу, что я скучаю.Если есть какие-то значения для дополнительных элементов <svg:g> вокруг элементов серии линий в комбинированной диаграмме, я не смог бы ее расшифровать.

Я добавил флажок в демоверсии, чтобы переместить диаграмму на 70px влево, чтобы показать ось.там, это просто за кадром.Кроме того, он генерирует горизонтальную полосу прокрутки, потому что элемент диаграммы слишком широк для области просмотра, что заставляет меня думать, что вычисление измерения неверно, но, опять же, оно получено из демонстрации комбинированной диаграммы, поэтому я не уверен, что не так.

Screenshot of Y axis beyond viewport of panel

...