d3.js
版本4.x,不向后兼容,于6月16日结束。
dc.js
的bower.json包括:
"dependencies": {
"d3": "3.x",
"crossfilter2": "~1.3"
}
明确要求d3.js
的v3(不高于)。
dc.js
目前是否与d3.js
版本4.x兼容?如果没有,这是否有计划?
答案 0 :(得分:5)
绝对不兼容。 d3
v4打破了api的变化。
就计划而言,在dc.js'github acount上就此进行了热烈讨论:
那么计划是什么呢?使用完成dc v2的@jfsiii suggetion 使用d3 v3,然后使用d3 v4创建dc v3?升级到d3 v4几乎完全重写了吗?
gordonwoodhull :类似的东西。 ...我怀疑这是一个重写,因为代码现在的方式有很多微妙的细节。当然如果你想从头开始编写dc.js,没有人会阻止你,但我宁愿看到这个回购发展......很多图表库都因为试图一次改变所有内容而死亡。