【问题标题】:Visualize neo4j data on HTML page using Neo4j Javascript Driver (node.js) and D3.js使用 Neo4j Javascript Driver (node.js) 和 D3.js 在 HTML 页面上可视化 neo4j 数据
【发布时间】:2017-05-30 12:59:32
【问题描述】:

我想使用 neo4j javascript 驱动程序在 HTML 页面上动态可视化 neo4j 数据(以表格形式)。可视化是使用 D3.js 完成的。 到目前为止,我可以使用驱动程序在 neo4j 和 javascript (node.js) 之间建立连接:

https://github.com/neo4j/neo4j-javascript-driver

并且可以在控制台(Windows)中读取neo4j数据。现在我想进一步 使用 D3.js 在 HTML 页面上可视化同一个表格。

考虑以下问题:

Unable to establish a neo4j - bolt driver connection in javascript,

如何在 html 嵌入式 javascript 和 neo4j 之间建立连接?是否可以不创建 node.js 服务器?

【问题讨论】:

    标签: javascript html node.js d3.js neo4j


    【解决方案1】:

    查看您链接的页面的“会话 API:”部分。 使用 onnext 回调将每个返回记录的数据传输到您将与 d3.js 一起使用的结构中

    【讨论】:

    • 我尝试使用会话 API 进行绑定,但我没有在 HTTP 页面上获得完整列表。我只从 neo4j 的列表中得到第一个元素。我在同一个 .js 文件中创建了服务器并定义了驱动程序。我可以在同一个文件中编写 d3.js 代码和服务器代码吗?相关代码:'code' MATCH (u) Return u.name; var resn = record.get('name'); var http = require('http'); http.createServer(function (req, res) { res.write(resn); res.end();}).listen(8080); '代码'提前谢谢。 @Jerome B
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多