我有一个关于JavaScript图表库的问题(Flot Charts,更具体一点)。
目前,我遇到的每个库都需要一个HTML文档才能工作(例如,在canvas元素中构建图表/图形),但我的问题是我不是创建一个需要 .html 文档的传统网页/应用程序,我正在创建一个机器人。
我使用图表库的原因是生成机器人可以呈现给用户的图像。为了生成图形,我是否需要创建一个通用的html页面,我可以在其中生成图形然后抓取它并在我的NodeJS项目中使用JavaScript存储它?或者也许是我完全缺少的东西。
非常感谢任何和所有帮助。非常感谢
答案 0 :(得分:2)
由于Javascript在客户端上运行并且节点在服务器上运行,因此您将很难让服务器保存生成的图形的快照。这通常是在服务器端完成的。
我会将您的库切换到Plotly(http://plot.ly)并利用它的静态图像导出功能: