【发布时间】:2016-09-16 07:42:39
【问题描述】:
我正在尝试使用最新的 D3 v4 重写经典的 Pie Chart Update, V 示例。不幸的是,没有计算路径的d 属性。
d3.scale.category20()->d3.scaleOrdinal(d3.schemeCategory20)d3.layout.pie()->d3.pie()d3.svg.arc()->d3.arc()
正如您在 DOM 中看到的那样,路径在那里,但它们没有任何 d 属性。
有什么想法吗?
【问题讨论】:
-
看起来与
path = path.data(data1, key);的工作方式有关。在 v3 中,这最初会在一个数组中返回三个path项目,但在 v4 中你会得到完全不同的东西 (zi {_groups: Array[1], _parents: Array[1], _enter: Array[1], _exit: Array[1]})
标签: javascript d3.js svg