ReferenceError:d3未使用web-maker定义

时间:2018-01-30 19:22:36

标签: d3.js web-maker

我按照此HERE,将完整代码输入instruction的HTML窗格:

<!doctype html>
<html>
<head>
    <title>D3 tutorial</title>
    <script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
    <!--<script src="d3.min.js"></script>-->
</head> 
<body>
    <script>
        var canvas = d3.select("body")
                        .append("svg")
                        .attr("width", 500)
                        .attr("height", 500);
        var circle = canvas.append("circle")
                        .attr("cx",250)
                        .attr("cy", 250)
                        .attr("r", 50)
                        .attr("fill", "red");
    </script>
</body> 
</html>

这导致空页。

我移动了剧本&#34;内容&#34;到JS窗格,导致&#34; ReferenceError:d3未定义&#34;。

1 个答案:

答案 0 :(得分:1)

脚本内容将移至 JS 窗格。但是需要通过“添加库”按钮加载外部脚本。在“添加库”框中,只需从常用库列表中选择D3。

enter image description here