【问题标题】:Vega graph lagging on mouseoverVega 图滞后于鼠标悬停
【发布时间】:2020-07-12 18:44:28
【问题描述】:

我有大量数据(大约 400 个节点和 1000 条路径),我正在尝试对其进行可视化。但是在使用 Angular 9 的 javascript API(vega-embed)时,可视化在执行鼠标悬停事件时会滞后/挂起。我已经使用相同的数据源在 vega 编辑器(下面链接)上进行了尝试,并且没有滞后。我已将其显示为下面的 gif,

Vega 编辑器:

角度:

如您所见,角度事件大约需要几秒钟,但在 vega 编辑器上,它是即时的。我使用的是相同的规范和相同的数据源,所以我不知道哪里出错了。

Vega 编辑器: Link

我真的很感谢这里的一些帮助!谢谢。

【问题讨论】:

    标签: d3.js vega-lite vega


    【解决方案1】:

    您通常会在包含许多元素的 Vega/Vega-Lite 图中发现滞后。对于标准的 vega 渲染实际上没有任何解决办法,但是有一些努力可以使 Vega 更好地扩展到大型数据集;例如见https://github.com/vega/scalable-vega

    【讨论】:

      猜你喜欢
      • 2014-01-10
      • 1970-01-01
      • 2011-11-13
      • 1970-01-01
      • 2011-08-04
      • 2018-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多