我试图在一个非常基本的html页面中使用d3-graphviz来呈现一个图形以供显示。然而,任何事情都无法呈现。我把我的例子归结为文档中的“基本示例”的确切内容,但仍然没有呈现任何内容。下面是我的页面内容,它与https://bl.ocks.org/magjac/a23d1f1405c2334f288a9cca4c0ef05b完全相同,后者是从https://github.com/magjac/d3-graphviz引用的
<!DOCTYPE html>
<meta charset="utf-8">
<body>
<script src="//d3js.org/d3.v5.min.js"></script>
<script src="https://unpkg.com/@hpcc-js/wasm@0.3.11/dist/index.min.js"></script>
<script src="https://unpkg.com/d3-graphviz@3.0.5/build/d3-graphviz.js"></script>
<div id="graph" style="text-align: center;"></div>
<script>
d3.select("#graph").graphviz()
.renderDot('digraph {a -> b}');
</script>如果我加载该文件(chrome、firefox或safari),那么我只会得到一个空白页面。我可以在呈现的<div>上方加上HTML,但图形不呈现。知道我做错什么了吗?
发布于 2020-08-17 06:52:29
https://stackoverflow.com/questions/63441283
复制相似问题