【发布时间】:2022-10-31 11:11:52
【问题描述】:
我正在使用 neo4j 图形数据库,并且正在使用 neovis.js 可视化我的图形。我可视化了图形,但无法获取单击节点的信息。如何使用 neovis.js 获取单击节点的属性?
【问题讨论】:
标签: neo4j event-handling click onclicklistener neovis
我正在使用 neo4j 图形数据库,并且正在使用 neovis.js 可视化我的图形。我可视化了图形,但无法获取单击节点的信息。如何使用 neovis.js 获取单击节点的属性?
【问题讨论】:
标签: neo4j event-handling click onclicklistener neovis
你可以这样做,添加一个点击事件(https://github.com/neo4j-contrib/neovis.js/issues/16)
viz = new NeoVis.default(config);
viz.render();
viz.registerOnEvent("completed", (e)=>{
viz["_network"].on("click", (event)=>{
console.log($('.vis-tooltip').text()); //get node properties
});
});
【讨论】:
【讨论】:
这足以满足您的用例吗?
viz.registerOnEvent('clickNode', (e) => {
// e: { nodeId: number; node: Node }
console.info(e.node.raw.properties);
});
【讨论】: