【发布时间】:2018-04-30 04:22:26
【问题描述】:
我正在使用 NodeJS 按照Microsoft docs 上的文档从 Azure SQL 数据库查询数据。
现在我有了数据,我打算在纯 HTML 上使用 Plotly.js 将其可视化。但是,老实说,我是 NodeJS 的菜鸟,我不知道如何从 Node JS 脚本传输数据(我存储在 JS 数组中)并在 HTML 上捕获它(更准确地说,在<script></script> 标记中的 Javascript 代码,因此我将能够填充 Plotly.js 可视化)。
应该是这样的:
在 Node.js 脚本上:
- 从 Azure 获取数据(完成)
- 将数据传递给 HTML 或 HTML 可以捕获的地方
在 HTML 标记中:
<html>
<head>
</head>
<body>
<script>
// CATCH THE DATA RIGHT HERE
// PROCESS THE DATA USING PLOTLY.JS
</script>
</body>
</html>
我一直在浏览 Restify 和 ExpressJS,但说实话,我不太明白,而且我还没有找到一个示例来捕获“html 的 javascript”上的数据。
我不是要代码(我不想被误解。不过,一些例子会很棒),但我想知道在哪里可以找到类似的东西、工具、库或其他东西这将帮助我实现这一目标。
谢谢!
【问题讨论】:
-
你需要创建一个api,最快的方法是azure functions
-
@MikeEzzati 这根本不是真的。
-
@IlFollio 如果您想在页面中包含此数据,您可以通过首先将其序列化为 JSON 将其注入脚本标签。
标签: javascript node.js express restify