当我提到d3.js时,我收到了错误
Uncaught SyntaxError: Unexpected token ILLEGAL
bar.html:27 Uncaught ReferenceError: d3 is not defined
var ε = 1e-6, ε2 = ε * ε, π = Math.PI, τ = 2 * π, τε = τ - ε, halfπ = π / 2, d3_radians = π / 180, d3_degrees = 180 / π;
function d3_sgn(x) {
return x > 0 ? 1 : x < 0 ? -1 : 0;
}
当我提到o d3.min.js时,一切都很好。但是我需要参考d3.js进行调试,请帮助。
答案 0 :(得分:2)
您需要在HTML中加入<meta charset="utf-8">
。 d3使用一些普通ASCII不可用的特殊数学符号,因此您需要告诉浏览器使用UTF-8。
(例如,参见d3.random.normal的定义,3.5中的第7396行)