我一直在尝试将d3 sunburst序列分区更新为d3 V4,:
位于 https://bl.ocks.org/kerryrodden/7090426
我已经完成了大部分工作,但它主要是在工作,但它在mouseleave功能上有所突破。我得到的错误是: d3.js:7616 Uncaught TypeError:callback.call不是函数
Multiple Select
有没有人知道d3 V4中是否存在无效的内容 - 我在文档中找不到它。或者甚至更好,如果有人知道这个地方更新的d3 V4版本。
答案 0 :(得分:2)
您可能需要使用on("end", ...)
代替.each
。请参阅此处的文档:https://github.com/d3/d3-transition#transition_on
另见答案:https://stackoverflow.com/a/38537982/343261
稍微不同的Sunburst示例(虽然没有端到端):Zoomable Sunburst on d3.js v4