【问题标题】:Display neo4j node properties with Sigma.js使用 Sigma.js 显示 neo4j 节点属性
【发布时间】:2015-08-10 13:08:19
【问题描述】:
【问题讨论】:
标签:
javascript
neo4j
sigma.js
【解决方案2】:
你必须编辑Cypher插件
首先:定义 var 假设我们将在文件的开头将其称为“has”。
第二:你应该在你的 html 中添加 ul 并添加一个名为 'popover' 的类
第三:添加到 cypherCallback 方法中你应该添加到 else if (typeof sig === 'object')
sig.graph.read(graph);
sig.bind('clickNode', function(e) {
var clicknode = e.data.node;
// empty the printed list
$('.popover').empty();
has='';
// create the tlis tof prop. from returend Object
for(var keys in clicknode.neo4j_data ){
$('.popover').append(' <li>' + keys + ' = '+ clicknode.neo4j_data[keys] + '</li>');
has+= 'n.' +keys + '="'+ clicknode.neo4j_data[keys] + '"AND ';
}
$('.popover').show();
});
sig.bind('clickStage', function(e) {
$('.popover').hide();
});