問題タブ [dagre]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
167 参照

jointjs - Dagre と組み合わせた JointJS のタイプでノードをランク​​付けする

特定のタイプに応じてノードをランク​​付けできるかどうか、またはどのようにランク付けできるかを知りたいです。したがって、Dependend を現在のノードと同じレベルに配置し、子を下に、親を上に揃えたいとしましょう。

これは可能ですか?現在 Dagre を使用してノードを整列させていますが、もう少しコントロールしたいと思っています。

敬具、ケビン

0 投票する
1 に答える
727 参照

css - cytoscape: Dagre-layout により、ノードが端に配置されるのを防ぎます

dagre レイアウトで cytoscapejs を使用しています ( https://github.com/cytoscape/cytoscape.js-dagre )。この拡張機能には非常に満足していますが、苦労している問題が 1 つあります。特に、ノードがエッジ上に配置されることを防止したいと考えています。そのため、ノードから後続ノードへのエッジと、特定ノードの後続ノードから後続ノードへのエッジを区別できない例がいくつかあります。この誤動作に関する未解決の問題もあります ( https://github.com/cytoscape/cytoscape.js/issues/1078 )

「segments」や「haystack」など、他の曲線スタイルのレイアウトをすでに試しましたが、残念ながら成功しませんでした。

あなたの誰かがそれを行う方法を知っていますか?

前もって感謝します

アンディ

0 投票する
1 に答える
2516 参照

javascript - Dagre を使用して水平ビューを取得する方法は?

私はDagre自分のhtmlで喜んで使用します。ここに私のjsコードがあります:

そして結果はデフォルトで垂直ビューです:

このような使い方で横表示にすることは可能Dagreでしょうか? ここに画像の説明を入力

0 投票する
2 に答える
1524 参照

javascript - セルが埋め込まれているときに JointJS 有向グラフを使用するには?

今夜、JointJS Web サイトの例で有向グラフを実行してみました。離散イベントの例を参照してください。

http://resources.jointjs.com/demos/devs

ソース コード リンクが正しくマッピングされていませんが、ここで見つけました。

https://raw.githubusercontent.com/clientIO/joint/master/demo/devs/src/shapes.devs.js

デモのように、オブジェクトを配置する位置を予測できない状況にあります。したがって、私は DirectedGraph に頼って仕事をしています。したがって、簡単な例として、コードの最後に次のコードを追加して、何が起こるかを確認します。

コンソールに次のエラーが表示されることに注意してください。

「Uncaught TypeError: Undefined のプロパティ 'rank' を設定できません」 — dare.core.js 3085

これは、私のソフトウェアで発生している正確な問題です。これまでに見つけた唯一の解決策は、埋め込まれたセルを削除することです。これはバグですか、それともデモが古くなっていますか? ドキュメントを検索しましたが、ほとんど成功しませんでした。誰かがこの問題を抱えていますか?誰でも DirectedGraph で動作するデモを入手できますか?