繁体   English   中英

Infovis-graph.ready的Javascript测试

[英]Infovis - Javascript test for graph.ready

您好,我正在使用infovis工具包绘制组织结构图,为了完成此操作,我需要在一个图节点内绘制一个图(我正在处理此部分)

问题是我在代码的哪一点测试了父图已准备好进行操作。 我曾尝试测试画布何时准备就绪,画布何时处于活动状态以及我正在编写子图的div标签何时就绪,但是这些似乎都不起作用并报告

无法读取null的属性offsetWidth

这是因为它无法读取尚不存在的元素的宽度,这是因为即使dom将其注册,画布也尚未完成渲染。

在infovis中有人知道要测试准备好要操纵的图形吗?

谢谢

科学原理

我想出了答案,没有确定画布准备就绪的确切方法,

但是,在infovis中创建树时,有两个函数onBeforeCompute和onAfterCompute

当图形完成加载时会触发onAfterCompute,因此您可以在其中放置任何必要的代码,并且该图形将在图形完成呈现后运行。

希望这可以帮助 !!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM