2016-07-09 8 views
2

バージョン4.xのd3.js(下位互換性はありません)は、6月16日の末に出ました。 dc.jsためd3.jsのv4とのdc.jsの互換性

bower.jsonを含む:明示的d3.jsのV3(高くない)を必要

"dependencies": { 
    "d3": "3.x", 
    "crossfilter2": "~1.3" 
} 

を。

dc.jsは現在、バージョン4.xのd3.jsと互換性がありますか?もしそうでなければ、これは計画されていますか?

答えて

5

確かにではなく、と互換性があります。 d3 v4には脆弱性が存在します。

限りの計画が行くように、dc.js' github acountにこのことについて活発な議論があります:

だから、計画はその後、何ですか? d3 v3を使用してdc v2 を終了し、d3 v4を使用してdc v3を作成する@jfsiii suggetionを使用しますか? d3 v4にアップグレードするとほぼ完全に書き直すことを保証しますか?


gordonwoodhull:そのような何か。 ...コードが現在のように微妙な詳細がたくさんあるので、私はそれが書き直されているとは思わない。もちろん、あなたが最初からdc.jsを書こうとしているのなら、誰もあなたを止めることはできませんが、私はむしろこのリポジトリが進化していくのを見ていきたいと思います。

+1

ポイントはポートであり、おそらく完全な書き換えではありません。もっと読むと、それはそれほど難しくないと思うが、ベータ版から2.0を得ることが私の優先事項だ。また、より良いモジュール化を利用するためにライブラリを構築する方法についてもっと学びたいと思います。 – Gordon