问题标签 [linkurious]

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 回答
293 浏览

javascript - Sigma.js:图中未显示新节点的关联颜色和图标属性

我从http://localhost:8000/examples/获得了一个示例代码。并开始建立我自己的。我面临的问题是我有来自 neo4j 图形数据库的节点 JSON。我想补充的。我成功添加了它,但与 noe4j_labels 关联的图标和颜色未在图中表示。

正在使用 Sigma 设计插件

从第一个查询添加的节点用它们各自的图标和颜色正确表示。

但是当我尝试添加新节点时,我遇到了这个问题。 s.graph.addNode(new_graph_vars[0]);

new_graph_vars 得到了各种节点的 JSON

目的

0 投票
0 回答
86 浏览

node.js - shimming linkurious - 如何配置?

我正在尝试使用链接库(一个 sigma fork),它提供了一个"main": "dist/sigma.require.js"(在package.json. 这让我可以这样做:

var sigma = require('linkurious');

但是,插件不包括在内,所以我必须单独要求它们。问题是插件依赖于sigma全局范围内可用的变量。因此,我将以下内容(来自package.json)进行了填充:

其中,当在浏览器中运行时,在包含插件期间不会产生错误(我认为这意味着全局变量可用)但对插件的引用失败(好像它们未能自行附加,或将自己附加到非全局变量)。

我正在使用 grunt-browserify 运行我这样配置的进程(来自Gruntfile.js):

我已经在这个问题上附加了一个小项目,用最少的代码来演示这个问题,希望其他人可以复制/解决这个问题。解压,键入npm install; npm start并运行浏览器http://localhost:8002/以查看问题。

提前致谢,

埃基斯

西格玛.zip

- 编辑我 -

顺便说一句,git repo 上的 bentrucker(参见:https ://github.com/thlorenz/browserify-shim/issues/215 )建议我需要进行全局转换。有人向我解释说,匀场对文件不起作用node_modules,对于那些我需要全局转换的文件。这对我来说没有多大意义,因为填充的全部意义在于您不拥有正在填充的代码。无论如何,bendrucker 向我指出了另一个 SO 帖子,其中提出了问题但没有提供答案。

帮助?

0 投票
1 回答
552 浏览

javascript - 为什么我的 sigma js 图表的工具提示不在位?

我正在为我的图表使用带有一些链接插件的 sigmajs。我实现了一个工具提示及其工作,但该位置似乎不合适。我将工具提示的位置设置为“左”,但它仍然没有改变。我也尝试过所有其他职位。

在此处输入图像描述

0 投票
1 回答
72 浏览

sigma.js - 如何更改隐藏节点使其透明而不是完全消失?

我在看这个为最小度数设置过滤器的例子。当节点被过滤时,节点变得透明而不是在我的代码中完全消失。我需要为此设置其他设置吗?

https://raw.githubusercontent.com/wiki/Linkurious/linkurious.js/media/filters.gif

0 投票
2 回答
65 浏览

neo4j - 什么是基本节点?

我目前正在对使用BloodHound工具收集的 neo4j 数据库中的数据进行一些手动分析。

在进行手动查询时,我可以看到 BloodHound 文档中未介绍的“基本”类型节点。

MATCH (n) RETURN distinct labels(n)返回:

在检查 Base 节点的属性时,它们似乎采用了其他节点类型的属性。

我的问题是那些“基础”节点到底是什么?我试图在 BloodHound 和 Neo4j 文档中找到此信息,但没有成功。