amcharts 4 光标和鼠标定位不正确

amcharts 4 cursor and mouse positioning not correct

我有一个正在开发的 angular 7 应用程序,并且 chart.cursor 在除 LineChart(使用分组)之外的任何其他图表系列上没有任何问题。鼠标的位置和它捕捉到的 cursor/data 点之间似乎有一个奇怪的差距。缺口好像在鼠标的右下方

我移动到图表的 right/bottom 越远,差距就越大,反之,top/left 差距就会变小。我无法在 codepen 中复制它,但注意到随着我放大得越多,数据点与 dataAxis 不对齐。

有没有办法处理这些差距,或者能够仅使用鼠标位置与图表交互而不使用光标?此外,以防万一这很有用,它显示在 MatDialog 中。

在 ngAfterViewInit 中并给它一个小的超时,似乎可以解决问题。我猜测在对话框加载中加载图表的时间与加载每个项目时鼠标所在的位置有一个偏移量,不同之处在于间隙。