我有一个 html 文件,其中有几个 d3-graphs 直接用脚本标签写入其中。当我将其中一个图外包到外部 js 文件中时,我收到此消息“NS_ERROR_DOM_BAD_URI:访问受限 URI 被拒绝”。如果我使用 d3.json 删除读取本地 json 文件的代码,错误就会消失。但是必须可以在嵌入到 html 中的外部 js 中加载 json 文件,对吗?
d3.json("forcetree.json", function(json) {
root = json;
update();
});