Cytoscape.js not displaying?

Cytoscape.js not displaying?

本文关键字:displaying not js Cytoscape      更新时间:2023-09-26

我之前问过如何远程加载作为依赖项的cytoscape。@GBE提供了以下答案

<script src="https://cdnjs.cloudflare.com/ajax/libs/cytoscape/2.7.10/cytoscape.js"></script>

所以我制作了一个HTML文件,并从cytoscape中逐字复制了介绍性示例(将其包含在<script>code</script>中)。然而,结果却一无所获。为什么?代码如下:

小问题:为什么source被封装为:

<script src="stuff"></script>

,其他都是

<script> code </script> ?

<标题> Intro-example h1> div class="answers">

当你写

<script>
   //Javascript code
</script>

在开始和结束标记之间编写的Javascript代码将被呈现。但是,如果在<script>标签中指定了一个src属性,如

<script src="https://cdnjs.cloudflare.com/ajax/libs/cytoscape/2.7.10/cytoscape.js"></script>

https://cdnjs.cloudflare.com/ajax/libs/cytoscape/2.7.10/cytoscape.js上的Javascript代码将被渲染。
您可以通过在浏览器的URL框中输入https://cdnjs.cloudflare.com/ajax/libs/cytoscape/2.7.10/cytoscape.js

来查看将要呈现的代码。

这实际上是一个CDN - Content Delivery Network/Content Distribution Network。除了CDN,你也可以使用.js文件。当你使用。js文件时,你需要从项目中指定找到它的路径。

编辑:工作示例:https://jsfiddle.net/0py37s5x/2/