問題タブ [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.
jointjs - Dagre と組み合わせた JointJS のタイプでノードをランク付けする
特定のタイプに応じてノードをランク付けできるかどうか、またはどのようにランク付けできるかを知りたいです。したがって、Dependend を現在のノードと同じレベルに配置し、子を下に、親を上に揃えたいとしましょう。
これは可能ですか?現在 Dagre を使用してノードを整列させていますが、もう少しコントロールしたいと思っています。
敬具、ケビン
css - cytoscape: Dagre-layout により、ノードが端に配置されるのを防ぎます
dagre レイアウトで cytoscapejs を使用しています ( https://github.com/cytoscape/cytoscape.js-dagre )。この拡張機能には非常に満足していますが、苦労している問題が 1 つあります。特に、ノードがエッジ上に配置されることを防止したいと考えています。そのため、ノードから後続ノードへのエッジと、特定ノードの後続ノードから後続ノードへのエッジを区別できない例がいくつかあります。この誤動作に関する未解決の問題もあります ( https://github.com/cytoscape/cytoscape.js/issues/1078 )
「segments」や「haystack」など、他の曲線スタイルのレイアウトをすでに試しましたが、残念ながら成功しませんでした。
あなたの誰かがそれを行う方法を知っていますか?
前もって感謝します
アンディ
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 で動作するデモを入手できますか?