c3jsでうまくやってみると、見栄えの良いダイナミックチャートが得られました。それをテストしている間に、私は各load
の間の移行が何らかの変化なしに起こっているように見えることに気付きました。私もflow
機能を使用しようとしましたが、同じ結果になってしまいました。私はこのトピックだけでは何も見つけることができませんでしたが、基本的にはこの動作を変更し、新しいデータポイントが入ったときにスムーズに移行する方法がありますか?私は新しいメトリックを追加するためにいくつかのデータを削除し始めるまで、私は実際にそれがうまく(水平方向)に動作移行を可能c3jsのダイナミックチャートでスムーズ(水平)に遷移する方法
transition: {
duration: 0
},
https://jsfiddle.net/g4cq6pg0/1/
、その後、物事は南に行く:あなたがここに私の例を見ることができます
。だけではなく水平に移行することも(350がデフォルト値である)を見て、物事が非常に困難になりた垂直移行:
transition: {
duration: 350
},
https://jsfiddle.net/g4cq6pg0/2/
どのように私は唯一のスムーズな水平移行を強制することができます?行の移動は、うん
http://bl.ocks.org/simenbrekken/6634070
はc3.jsと遊んだが、d3.js.を持っていますあたかもパスを更新するように見えますが、ノードは期待どおりに遷移します。パスをすぐに変更するのではなく、移行する方法を見つけたのでしょうか? – thatOneGuy
@thatOneGuy私は同意しますが、その達成方法に関するガイダンスは見つかりませんでした。私はc3のupdateメソッドを使用していますが、これは動的データで使用するものです。 –
をd3とすると、c3.jsで何かを見つけることができるかどうかを確認するために、exit()exit()を実装します。 – thatOneGuy