改变"关键"和"价值观"进入"名称"和#34;孩子"使用nest()

时间:2014-04-28 16:09:01

标签: javascript d3.js nested

更新:  谢谢@AmeliaBR,在我提出问题之后回复了我的具体问题here

  • This fiddle显示了解决方案适应我的具体问题。


我的问题是

  • 我在寻找类似this之类的内容而不改变我想要使用的功能的结构。

  • 如果你在结构中定义了父母,那么
  • This效果很好,但我无法访问它。

我理想的做法是让它有效地工作,我认为为了做到这一点nest()可能是一个很好的答案。

我想改变

"key": "keyname", "values":"a value" 

进入

"name": "keyname", "children":"a value"

并在叶节点更改(如果可能,使剩余的无用数据消失)

 "value": "a value" 

"size": "a value"

当我读到这篇文章时,我有点难过:

"我没有看到任何其他方法,除了递归所有元素并更改名称,这需要复制和删除每个字段。但是,您始终可以使用nest()的源代码作为灵感。"

你能用你的知识击败那个人吗?

0 个答案:

没有答案