问题标签 [webcola]
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.
javascript - WebCola 缺少文档
我正在尝试使用 WebCola http://marvl.infotech.monash.edu/webcola/,但我找不到指向真实文档的链接。该网站似乎只有几个示例和一些(显然)自动生成的文档,它们对任何事情都没有真正的用处。这是一个非常酷的库,所以我确信某处有一些非常酷的文档。任何人都可以分享链接吗?
javascript - 如何配置图形以显示向下指向的边缘而无需硬编码节点位置?
我正在尝试使用 cytoscape.js 和cytoscope-cola.js扩展来实现这种效果。
我想让我的图形的边缘直接向下,如下图所示:
而不是默认显示的无约束图。我正在使用可乐布局,因为我希望能够输入自定义边缘权重。
我已经构建了一个 codepen 来演示我所看到的;但这是我构建图表的方式:
任何关于我如何将图形限制为上图中的行为的输入或方向都会很棒:)
meteor - 什么是属性 blockInd
我正在使用 d3 和可乐开发一个项目,当我尝试更新我的 svg 时,有时会收到此错误:
未捕获的类型错误:无法设置未定义的属性“blockInd”
我不明白这个错误来自哪里,我不知道这个属性是什么。有人可以指出我应该在哪里看吗?
angularjs - 为什么处理 AngularJS 模型的 D3 事件在绑定中没有效果?
考虑以下 Angular JS (1.5.8) 控制器。该项目还使用 WebCola 3.1.3 和 d3 3.4.11。
当我尝试从 d3 回调处理函数内部更改 $scope 的任何属性时,绑定在呈现的 HTML 中无效。
我怎样才能弄清楚如何防止 d3 出现这种行为并让 2-way binding 正常流动?
javascript - Cytoscape Cola.js 布局边长 = 文本语料库可视化
我想用我的 data.json 中的权重设置边缘长度。
就像在cytoscape-spread 演示中一样,边缘长度应该更长,具体取决于重量。
权重是计算 A 和 B 在我的文本语料库中出现的频率。
我尝试了不同的布局,但现在不知道如何改变位置,即最高重量的距离最短。
目前我尝试使用'cose'布局并设置idealEdgeLength:function(edge){return edge.data('weight'); }
和 cola.js 边缘长度:
javascript - 如何在 Cytoscape 可乐中根据权重对节点进行分组
我在使用 cytoscape 和可乐时遇到问题。
我想要一个网络,其中连接它们的“重”边缘的节点倾向于彼此靠近。
到目前为止,我的 javascript 代码如下所示:
如您所见,我尝试将 edgeLength 参数更改为与边缘的“权重”属性成比例反比,但这似乎没有任何区别。
d3.js - 具有分层分组的布局Cola.js a.type 不是函数?
Heading ##Trying to get cola.js "Layout with hierarchy grouping" 设置。
尝试在我的浏览器中创建以下内容:
http://marvl.infotech.monash.edu/webcola/examples/gridifiedSmallGroups.html
我得到错误:
d[a.type] 不是函数
cola.min.js:2023 Uncaught TypeError: d[a.type] is not a function
HTML
JSON