1

我试图让这个例子工作;

http://bl.ocks.org/mbostock/raw/2966094/46279db71d3c218664f72e1d3cb74cb2fb46da43/

在线示例完美运行。但是,当我将示例复制到本地 MAMP 安装时,出现以下错误:

Uncaught TypeError: Object [object Array] has no method 'nodes'.

我的 json 加载正确,有谁知道这个问题来自哪里?

4

1 回答 1

1

我刚刚做了以下事情:

git clone https://gist.github.com/2966094.git pedigree_tree
cd pedigree_tree
python -m SimpleHTTPServer

...然后打开我的浏览器:

http://localhost:8000/

该示例可以正常工作,这是可以预料的。

也许您可以尝试复制我的步骤(您的 Mac 上应该有 Python)。如果它通过 python SimpleHTTPServer 工作,则假设您的 MAMP 配置有问题。

或者,您的示例下载/克隆可能出现问题。您是否在浏览器开发者控制台中看到任何错误(在 Chrome 中:菜单 | 工具 | 开发者工具)?

于 2013-03-03T11:06:40.300 回答