LightningJs - 查找图表是否准备就绪



>我通过 ajax 获取了 x 和 y 数据,在我获取后,我添加了如下所示的系列

series.add({ x: xVal, y: yVal})

但是问题是5次,3次图表没有加载。我认为这是因为我尝试在图表准备就绪之前添加系列。是否有任何回调可以知道图表是否准备就绪,然后我可以将 x 和 y 添加到系列中?

至少到目前为止,LCJS 与动画帧同步渲染,因此您可以使用 requestAnimationFrame 了解图表何时渲染了它的第一帧(并且几乎"准备就绪"(:

const chart = lightningChart().ChartXY()
// ... Chart application code ...
// Get informed when Chart has rendered.
requestAnimationFrame( () => console.log('ready') )

但是,您真的不需要等待图表才能向其添加数据。

目前没有回调来知道图表何时准备就绪。

您描述的行为应该是不可能的,只要您始终先创建图表,然后再创建序列,然后再向其添加点。

请确保创建顺序是图表->系列->系列。

相关内容

  • 没有找到相关文章

最新更新