gpt4 book ai didi

javascript - 细胞景观 : TypeError even with the tutorial

转载 作者:行者123 更新时间:2023-11-29 19:04:31 26 4
gpt4 key购买 nike

我想使用 Cytoscape.js ,所以我复制粘贴了他们的 tutorial :

var cy = cytoscape({
container: document.getElementById('cy')
});

...我得到了这个(在 Firefox 控制台上):

TypeError: r is null

和这个(在 Safari 控制台上):

TypeError: null is not an object (evaluating 'r.className')

错误在 Chrome 上仍然存在,始终显示 cytoscape.min.js 的第 39 行.

当然,我有一个HTML <div id="cy"></div>元素。

为什么会出现此错误?此外,我尝试添加一些节点,它们在 JSFiddle 上呈现,但在浏览器上不呈现......

最佳答案

错误的原因如下:我试图在加载页面之前初始化 Cytoscape 图,因此 Cytoscape 找不到任何 #cy HTML 中的 div。

解决方案只是将初始化包装在一个函数中,并在页面加载后调用此函数(使用 <body onload="setupMyGraph();"> ... </body> )。

关于javascript - 细胞景观 : TypeError even with the tutorial,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43998777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com