Javascript 分区有一个空白片

Javascript 分区有一个空白片,javascript,json,d3.js,Javascript,Json,D3.js,我只是从开始,希望实现所谓的 因此,我从页面复制了代码,并构建了JSON文件,使其结构与示例页面上使用的JSON文件完全相同。钥匙也有(例如,name和children) 在我点击导航到第二层之前,一切似乎都正常,然后突然我看到一个切片丢失了 这里是我的意思的一个例子。此外,当我单击中心时,它不会导航回第一级,调试后,我可以看到故障是缺少的切片!我在chrome控制台中遇到的错误是: 它出现在未压缩的d3.js中的第767行 为什么我会出现这个错误,以及如何解决它?原来原因是我在原始数据集中重

我只是从开始,希望实现所谓的

因此,我从页面复制了代码,并构建了JSON文件,使其结构与示例页面上使用的JSON文件完全相同。钥匙也有(例如,
name
children

在我点击导航到第二层之前,一切似乎都正常,然后突然我看到一个切片丢失了

这里是我的意思的一个例子。此外,当我单击中心时,它不会导航回第一级,调试后,我可以看到故障是缺少的切片!我在chrome控制台中遇到的错误是:

它出现在未压缩的
d3.js
中的
第767行


为什么我会出现这个错误,以及如何解决它?

原来原因是我在原始数据集中重复了一个孩子

"children" : [
{
    "name": "Citrus",
    "children": [
        {
            "Name": "Oranges",
            "size": 60
        },
        {
            "Name": "Lemons",
            "size": 35
        },
        {
            "Name": "Limes",
            "size": 30
        },
        {
            "Name": "Limes",
            "size": 40
        }
    ]
},
一旦我修好了,一切都很好