dagre-d3

    1

    1答えて

    私は依存グラフを表示するために 'dagre d3'を使用しています。私はまた、スライダを使用します(これはスライダをスライドさせたときのグラフの段階的な進化を表示するために使用します)ので、スライダを移動するたびにグラフが再描画されます。初めて、「ズーム」機能は、以下のように設定されます。 var zoom = d3.behavior.zoom().on("zoom", function() {

    0

    1答えて

    私はこのグラフを持っていますが、ノードとエッジ/矢じりが小さく表示されているようです。グラフはDagreを使用してレンダリングされています。私はノードとエッジ/矢頭を大きくする方法があるのか​​どうか疑問に思っていますが、可能な限りそれをsvg内に収めていますか?または、これらのものが小さく見える原因は何ですか?または、この通常の機能ですか?ここで にも:それはノードとエッジのサイズを大きく、それ

    0

    1答えて

    私はDagreを私のhtmlに使用したいと思います。 は、ここに私のJSコードです: var g = new dagreD3.graphlib.Graph() .setGraph({}) .setDefaultEdgeLabel(function() { return {}; }); var i = 0; var nodes = ["

    0

    1答えて

    私はd3-dagreを使用してデータを表示しています。最初は問題なくデータをレンダリングできます。時計モードで同じビューを更新しようとすると、データを更新していますが、 "g"属性変換のコンソールには何らかのエラーがスローされます。 SVG要素を書き直そうとするたびに、 "svg"タグ内の "g"要素を削除しています。私はvuejs2 uiライブラリでこれを試しています。 watch: {

    6

    2答えて

    少し古いバージョンのdagre-d3ライブラリ(4.11)を使用したソリューションが見つかりました。誰かが最新のバージョンで問題を見つけることができれば、それも役立ちます。ありがとうございました 私はDagre d3を使用してグラフを描画しています。 私が最初に私のグラフを描画すると、ユーザーが特定のノード上でクリックしたとき、私は g = new dagreD3.graphlib.Graph()

    0

    1答えて

    私はdagre-d3を使用して、Javascriptアプリケーションで有向グラフを表示しています。デフォルトのノードシェイプは四角形です。私は楕円を好むだろうが、デフォルトを変更するプログラム的な方法があれば、私には全く分かりません(たとえば、render.jsでNODE_DEFAULT_ATTRSをハックしないでください)。助言がありますか?ご注意いただきありがとうございます。

    2

    1答えて

    ctrlとmousewheelをクリックしてdagre-d3グラフをズームしたい。もし私がctrlを押してください、私はブラウザのスクロールがアクティブになりたい。グラフをパンしたいときは、Ctrlキーを押さなくてもうまくいくはずです。出来ますか?私はフィドルを作ったが、それは動作しません。最後に var zoom = d3.behavior.zoom().on("zoom", function(

    0

    1答えて

    以下を参照してください。同一のデータセットに対してcytoscape.jsとdagre-d3.jsを比較してください。 cytoscape:https://jsfiddle.net/bababalcksheep/m40m5mmx/6/ dagre-D3:私はdagreようcytoscape.jsのエッジが同じにすることができますどのようにhttp://cpettitt.github.io/proj

    0

    1答えて

    Dagre-D3を使って、テキスト入力からノードを追加する単純な有向グラフを作成しようとしています。 残念ながら、グラフはちょうど..描画することを拒否し、私は私の "Nodes.find({})。forEachの(関数(nは){..." を実行するためには表示されませんので。 それはだと思います?間違っているかもしれないものに の任意のアイデア私が間違ってdagre-D3や流星を使用していますが